X-Git-Url: http://git.maemo.org/git/?p=ptas;a=blobdiff_plain;f=zouba%2Fsrc%2Fuicontroller.cpp;h=28d423220bd76a3c34686b706ffdb1c834cb2cf8;hp=31d2b9f6fc38839c55cd573465c9dc8ef70087dc;hb=c32bda4f974f19d525fa9bf430fd8f86fd7221f8;hpb=42e623376638d658a98b0ec30850658f82e1c641 diff --git a/zouba/src/uicontroller.cpp b/zouba/src/uicontroller.cpp index 31d2b9f..28d4232 100644 --- a/zouba/src/uicontroller.cpp +++ b/zouba/src/uicontroller.cpp @@ -7,10 +7,11 @@ #include "locations.h" #include -#include #include #include #include +#include +#include UiController::UiController( Ui *ui ) : ui(ui) @@ -99,13 +100,23 @@ void UiController::displayRoute( const QList &routeData ) { qDebug() << "displaying route"; - ui->routeTable->setRowCount( routeData.count() ); + for ( int i=0; irouteTable->setItem( i, 0, timeItem ); + QWidget *widget = ui->routeStack->itemAt( i )->widget(); + QRadioButton *button = qobject_cast(widget); - QTableWidgetItem *lineItem = new QTableWidgetItem( routeData.at(i).lineCode ); - ui->routeTable->setItem( i, 1, lineItem ); + if ( isetEnabled( true ); + } else { + button->setEnabled( false ); + } + + button->setText( label ); } + }