Merge branch 'master' of ssh://drop.maemo.org/git/mdictionary
authorPiotrek <ppilar11@gmail.com>
Wed, 1 Sep 2010 13:04:28 +0000 (15:04 +0200)
committerPiotrek <ppilar11@gmail.com>
Wed, 1 Sep 2010 13:04:28 +0000 (15:04 +0200)
Conflicts:
data/icons/gui.qrc
trunk/src/base/base.pro
trunk/src/base/gui/MainWindow.cpp

1  2 
trunk/src/base/base.pro
trunk/src/base/gui/MainWindow.cpp
trunk/src/base/gui/main.cpp
trunk/src/plugins/google/src/GoogleSettingsDialog.cpp
trunk/src/plugins/google/src/GoogleSettingsDialog.h

@@@ -60,10 -62,10 +62,12 @@@ HEADERS += gui/MainWindow.h 
      ../includes/Notify.h \
      gui/TranslationTextEdit.h \
      ../includes/AccentsNormalizer.h \
 +    ../includes/DictDialog.h
- RESOURCES += \
-     translations.qrc \
-     ../../../data/gui.qrc
+     ../includes/DictDialog.h \
+     gui/DBusAdapter.h \
+     gui/NotifyManager.h
 -RESOURCES += ../../../data/icons/gui.qrc
++
++RESOURCES += ../../../data/gui.qrc
  unix { 
      # VARIABLES
      isEmpty(PREFIX):PREFIX = /usr
Simple merge
@@@ -62,25 -66,19 +65,34 @@@ int main(int argc, char *argv[]) 
      qRegisterMetaType<QList<Translation*> >("QList<Translation*>");
      qRegisterMetaType<Notify>("Notify");
      qRegisterMetaType<Notify::NotifyType>("Notify::NotifyType");
 +
 +    QString locale = QLocale::system().name();
 +
 +    QTranslator qtTranslator;
 +    qtTranslator.load("qt_" + QLocale::system().name(),
 +    QLibraryInfo::location(QLibraryInfo::TranslationsPath));
 +    a.installTranslator(&qtTranslator);
 +
 +    QTranslator myTranslator;
 +    if(locale == "pl_PL")
 +        myTranslator.load(":/translations/dict_pl");
 +    else
 +        myTranslator.load(":/translations/dict_en");
 +    a.installTranslator(&myTranslator);
 +
      Backbone backbone;
      MainWindow w(&backbone);
+     DBusAdapter* adapter = new DBusAdapter(&w);
+     QDBusConnection::sessionBus().registerObject("/mainWindow",
+                                                  &w);
+     QDBusConnection::sessionBus().registerService("com.comarch.mdictionary");
      w.show();
  
      if(search.count() > 0) {
          w.setExactSearch(true);
          w.searchExact(search[0]);