X-Git-Url: http://git.maemo.org/git/?p=jenirok;a=blobdiff_plain;f=src%2Fgui%2Fmain.cpp;h=56ea49c6ef2c2556bf1cd012a5016e56ab558f9b;hp=fdb12454fc9f504917fa84255a0b758d03d33ba2;hb=40f8e10e1efc5019011df940328cdc734576143d;hpb=8d5a300af1292568264137af8a7a32027ffb705a diff --git a/src/gui/main.cpp b/src/gui/main.cpp index fdb1245..56ea49c 100644 --- a/src/gui/main.cpp +++ b/src/gui/main.cpp @@ -16,23 +16,20 @@ * */ -#include -#include -#include #include +#include #include "mainwindow.h" #include "searchdialog.h" #include "resultwindow.h" #include "detailwindow.h" -#include "eniro.h" +#include "source.h" +#include "settings.h" int main(int argc, char *argv[]) { QApplication app(argc, argv); - QTranslator translator; - translator.load(":/translations/" + QLocale::system().name()); - app.installTranslator(&translator); + Settings::instance()->loadLanguage(app); MainWindow window; ResultWindow results(&window); @@ -43,8 +40,11 @@ int main(int argc, char *argv[]) QObject::connect(&window, SIGNAL(search(SearchDialog::SearchDetails&)), &results, SLOT(search(SearchDialog::SearchDetails&))); - QObject::connect(&results, SIGNAL(itemSelected(Eniro::Result const&)), - &details, SLOT(loadData(Eniro::Result const&))); + QObject::connect(&results, SIGNAL(itemSelected(Source::Result const&)), + &details, SLOT(loadData(Source::Result const&))); + + QObject::connect(&window, SIGNAL(logItemSelected(Source::Result const&)), + &details, SLOT(loadData(Source::Result const&))); return app.exec(); }