../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
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]);