X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=emul%2Femulkbd.cpp;h=fad4ee6ec3c2cdcd201643d77bafb47acb1d4769;hb=522981c00bd0a016c15beb1ba1f8de27428ebaf8;hp=95b702148ebc9f980db66e06223684cc474c7745;hpb=4d062df20ce3b853319899469adbc37457b15499;p=bertos.git diff --git a/emul/emulkbd.cpp b/emul/emulkbd.cpp index 95b70214..fad4ee6e 100755 --- a/emul/emulkbd.cpp +++ b/emul/emulkbd.cpp @@ -16,24 +16,14 @@ #include "emulkbd.h" #include "emul.h" -#if _QT < 4 - #include - #include - #include - #include - #include - #include - #include -#else - #include - #include - #include - #include - #include - #include - #include - #include -#endif +#include +#include +#include +#include +#include +#include +#include +#include EmulKey::EmulKey(EmulKbd *kbd, const char *label, int _keycode, int _row, int _col) : @@ -86,9 +76,9 @@ void EmulKey::keyReleased(void) } -EmulKbd::EmulKbd(QWidget *parent, const char *name, Qt::WFlags f) : - QFrame(parent, name, Qt::WRepaintNoErase | Qt::WResizeNoErase | f), - layout(new QGridLayout(this, 4, 4, 4)), +EmulKbd::EmulKbd(QWidget *parent, Qt::WFlags f) : + QFrame(parent, f), + layout(new QGridLayout(this)), active_row(0) { setFrameStyle(QFrame::Box | QFrame::Sunken); @@ -106,7 +96,7 @@ EmulKbd::~EmulKbd() QSizePolicy EmulKbd::sizePolicy() const { - return QSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed, false); + return QSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed); } @@ -190,6 +180,7 @@ int EmulKbd::readCols(void) EmulKey *key; int cols = 0; + // FIXME: QLayoutIterator is obsolete in Qt4 for(QLayoutIterator it(layout->iterator()); (item = it.current()); ++it) { key = static_cast(item->widget());