9df97b2fca3f52b5ace795bbb0630f315de23931
[ptas] / zouba / uicontroller.cpp
1 #include "uicontroller.h"
2 #include "route.h"
3 #include "ui.h"
4
5 #include <QObject>
6 #include <QTableWidgetItem>
7 #include <QPushButton>
8 #include <QDebug>
9
10 UiController::UiController( Ui *ui ) :
11   ui(ui)
12 {
13   connect( ui->trigger, SIGNAL( pressed() ), this, SIGNAL( homePressed() ) );
14 }
15
16 UiController::~UiController()
17 {
18 }
19
20 void UiController::displayRoute( const RouteData &routeData )
21 {
22   qDebug() << __PRETTY_FUNCTION__;
23   qDebug() << "routeData.arrivalTime" << routeData.arrivalTime;
24   qDebug() << "routeData.lineCode" << routeData.lineCode;
25
26   QTableWidgetItem *timeItem = new QTableWidgetItem( routeData.arrivalTime );
27   ui->table->setItem( 0, 0, timeItem );
28
29   QTableWidgetItem *lineItem = new QTableWidgetItem( routeData.lineCode );
30   ui->table->setItem( 0, 1, lineItem );
31
32 }