Changes: changed UI, walking speed, time format
[ptas] / zouba / uicontroller.cpp
index f389d66..9df97b2 100644 (file)
@@ -1,10 +1,16 @@
 #include "uicontroller.h"
 #include "route.h"
-#include "ui_zouba.h"
+#include "ui.h"
 
-UiController::UiController( Ui::MainWindow *ui ) :
+#include <QObject>
+#include <QTableWidgetItem>
+#include <QPushButton>
+#include <QDebug>
+
+UiController::UiController( Ui *ui ) :
   ui(ui)
 {
+  connect( ui->trigger, SIGNAL( pressed() ), this, SIGNAL( homePressed() ) );
 }
 
 UiController::~UiController()
@@ -13,6 +19,14 @@ UiController::~UiController()
 
 void UiController::displayRoute( const RouteData &routeData )
 {
-  ui->BusNoDisplay->setText( routeData.lineCode );
-  ui->TimeDisplay->setText( routeData.arrivalTime );
+  qDebug() << __PRETTY_FUNCTION__;
+  qDebug() << "routeData.arrivalTime" << routeData.arrivalTime;
+  qDebug() << "routeData.lineCode" << routeData.lineCode;
+
+  QTableWidgetItem *timeItem = new QTableWidgetItem( routeData.arrivalTime );
+  ui->table->setItem( 0, 0, timeItem );
+
+  QTableWidgetItem *lineItem = new QTableWidgetItem( routeData.lineCode );
+  ui->table->setItem( 0, 1, lineItem );
+
 }