X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=zouba%2Fmain.cpp;h=277faf1c9fc784bdb651e495dcee6d5161f7aac4;hb=a5c92f28d135a3037c6f677d4cea4ccd5a87e23b;hp=65190f9a38762c50cf7eb5a122e8752c6800e274;hpb=9c5c987171fabed85e42d4bec40e8d86ba20f7e3;p=ptas diff --git a/zouba/main.cpp b/zouba/main.cpp index 65190f9..277faf1 100644 --- a/zouba/main.cpp +++ b/zouba/main.cpp @@ -4,16 +4,11 @@ #include "uicontroller.h" #include "location.h" +#include "ytv.h" + #include #include -namespace { - Location home( "2549183", "6672570" ); - Location work( "2551042", "6672829" ); - QString homeKey( "taivaanvuohentie%207%2Chelsinki" ); - QString workKey( "it%E4merenkatu%2011%2Chelsinki" ); -} - int main(int argc, char *argv[] ) { QApplication app(argc, argv); @@ -42,8 +37,28 @@ int main(int argc, char *argv[] ) route, SLOT( setToLocation() ) ); - from->resolveAddress( homeKey ); - to->resolveAddress( workKey ); + ui.homeaddress->setText( home ); + ui.workaddress->setText( work ); + + from->resolveAddress( home ); + to->resolveAddress( work ); + + QObject::connect( + uiController, SIGNAL( homeAddressChanged( QString ) ), + from, SLOT( resolveAddress( QString ) ) + ); + + QObject::connect( + uiController, SIGNAL( workAddressChanged( QString ) ), + to, SLOT( resolveAddress( QString ) ) + ); + + /* toggle doesn't work yet because 'from' is connected to 'homeAddressChanged' + QObject::connect( + uiController, SIGNAL( directionChanged() ), + route, SLOT( toggleDirection() ) + ); + */ widget->show(); return app.exec();