1 #include "mainwidget.h"
3 #include <QtGui/qinputdialog.h>
7 MainWidget::MainWidget (QWidget *parent)
10 layout = new QGridLayout(this);
12 for (int i = 0; i < BUTTON_COUNT; ++i)
14 QPushButton *button = new QPushButton(QString(i+0x30), this);
16 layout->addWidget(button, i%2, i/2);
19 connect(buttons[0], SIGNAL(clicked(bool)), &irCtrl, SLOT(sendCmd0(bool)));
20 connect(buttons[1], SIGNAL(clicked(bool)), &irCtrl, SLOT(sendCmd1(bool)));
21 connect(buttons[2], SIGNAL(clicked(bool)), &irCtrl, SLOT(sendCmd2(bool)));
22 connect(buttons[3], SIGNAL(clicked(bool)), &irCtrl, SLOT(sendCmd3(bool)));
23 connect(buttons[4], SIGNAL(clicked(bool)), &irCtrl, SLOT(sendCmd4(bool)));
24 connect(buttons[5], SIGNAL(clicked(bool)), &irCtrl, SLOT(sendCmd5(bool)));
26 this->setLayout(layout);
29 void MainWidget::showSettingsDialog()
32 QString newText = QInputDialog::getText(this, tr("New Text"),
33 tr("Please enter a new text:"), QLineEdit::Normal,