diff options
Diffstat (limited to 'utils/themeeditor/gui/devicestate.cpp')
| -rw-r--r-- | utils/themeeditor/gui/devicestate.cpp | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/utils/themeeditor/gui/devicestate.cpp b/utils/themeeditor/gui/devicestate.cpp index b17dcaf..ef9d666 100644 --- a/utils/themeeditor/gui/devicestate.cpp +++ b/utils/themeeditor/gui/devicestate.cpp @@ -20,13 +20,16 @@ ****************************************************************************/ #include "devicestate.h" -#include "ui_devicestate.h" #include <QScrollArea> #include <QFile> #include <QCheckBox> #include <QSpinBox> #include <QComboBox> +#include <QVBoxLayout> +#include <QLabel> +#include <QLineEdit> + DeviceState::DeviceState(QWidget *parent) : QWidget(parent), tabs(this) @@ -83,7 +86,8 @@ DeviceState::DeviceState(QWidget *parent) : subLayout = new QHBoxLayout(); if(type != "check") - subLayout->addWidget(new QLabel(elements[1].trimmed(), currentArea)); + subLayout->addWidget(new QLabel(elements[1].trimmed(), + currentArea)); layout->addLayout(subLayout); @@ -94,6 +98,9 @@ DeviceState::DeviceState(QWidget *parent) : subLayout->addWidget(temp); inputs.insert(tag, QPair<InputType, QWidget*>(Text, temp)); + temp->setSizePolicy(QSizePolicy(QSizePolicy::Preferred, + QSizePolicy::Fixed)); + QObject::connect(temp, SIGNAL(textChanged(QString)), this, SLOT(input())); } |