Changes:
[ptas] / zouba / ui.cpp
1 #include "ui.h"
2
3 #include <QMainWindow>
4 #include <QPushButton>
5 #include <QTableWidget>
6 #include <QString>
7 #include <QRect>
8 #include <QButtonGroup>
9 #include <QHeaderView>
10
11 Ui::Ui() :
12   centralWidget(0),
13   destinationButtons(0),
14   table(0)
15 {
16 }
17
18 Ui::~Ui()
19 {
20 }
21
22 void Ui::setupUi( QMainWindow *mainWindow )
23 {
24   mainWindow->resize(800,480);
25
26   centralWidget = new QWidget( mainWindow );
27   mainWindow->setCentralWidget(centralWidget);
28
29   QPushButton *homeButton = new QPushButton( centralWidget );
30   homeButton->setObjectName( QString::fromUtf8("homeButton") );
31   homeButton->setText( "HOME" );
32   homeButton->setGeometry( QRect( 0, 0, ButtonWidth, ButtonHeight ) );
33   homeButton->setEnabled(false);
34
35   QPushButton *workButton = new QPushButton( centralWidget );
36   workButton->setObjectName( QString::fromUtf8("workButton") );
37   workButton->setText( "WORK" );
38   workButton->setGeometry( QRect( 0, ButtonHeight, ButtonWidth, ButtonHeight ) );
39   workButton->setEnabled(false);
40
41   destinationButtons = new QButtonGroup( centralWidget );
42   destinationButtons->addButton( homeButton, HomeButtonId );
43   destinationButtons->addButton( workButton, WorkButtonId );
44
45   table = new QTableWidget( 1, 2, centralWidget );
46   table->setObjectName( QString::fromUtf8("table") );
47   table->setGeometry( QRect( ButtonWidth+1, 0, ScreenWidth-ButtonWidth, ScreenHeight ) );
48   QStringList columnHeaders;
49   columnHeaders << "Time" << "Bus";
50   table->setHorizontalHeaderLabels( columnHeaders );
51   table->verticalHeader()->hide();
52 }