Editor for sensor categories. More...
#include <projecteditor.h>
Public Member Functions | |
SensorCategoryEditor (QWidget *parent=0) |
Editor for sensor categories.
SensorCategoryEditor::SensorCategoryEditor | ( | QWidget * | parent = 0 |
) | [inline] |
: MappedBaseEditor(parent) { setObjectName("SensorCategoryEditor"); setWindowTitle("Sensor category editor"); //set source setTable("tbl_sensor_categories", "sens_cate_name", Qt::AscendingOrder); // widget setup QLabel *name = new QLabel("&Name*:", this); QLabel *desc = new QLabel("&Description:", this); QLineEdit *nameEdit = new QLineEdit(this); QTextEdit *descEdit = new QTextEdit(this); name->setBuddy(nameEdit); desc->setBuddy(descEdit); // add widgets addWidget(name, 0, 0, 1, 1); addWidget(nameEdit, 0, 1, 1, 1, "sens_cate_name"); addWidget(desc, 1, 0, 1, 1); addWidget(descEdit, 2, 0, 1, 2, "sens_cate_desc", "plainText"); // setup connections connect(nameEdit, SIGNAL(textChanged(QString)), this, SLOT(updateButtons())); connect(descEdit, SIGNAL(textChanged()), this, SLOT(updateButtons())); // update changes select(); }