X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=src%2Fmdictionary%2Fmdictionary.pro;h=75ebf14cf2b63d82480002583dc70500988fa6df;hb=beb2f8a40b5d1770c9727c1df18fe233639d8862;hp=0025ded69d4b674e059500c9d037b84a51344692;hpb=039bca6968ed3554d8d50adec8c36d5b8485d883;p=mdictionary diff --git a/src/mdictionary/mdictionary.pro b/src/mdictionary/mdictionary.pro index 0025ded..75ebf14 100644 --- a/src/mdictionary/mdictionary.pro +++ b/src/mdictionary/mdictionary.pro @@ -9,7 +9,8 @@ QT = core \ xmlpatterns \ sql \ dbus \ - webkit + webkit \ + declarative maemo5:QT += maemo5 @@ -37,7 +38,10 @@ SOURCES += gui/main.cpp \ gui/TranslationView.cpp \ gui/DBusAdapter.cpp \ gui/NotifyManager.cpp \ - gui/SpinBox.cpp + gui/SpinBox.cpp \ + gui/DictTypeModel.cpp \ + gui/DictManagerModel.cpp \ + gui/HistoryListModel.cpp HEADERS += gui/MainWindow.h \ backbone/ConfigGenerator.h \ @@ -68,17 +72,41 @@ HEADERS += gui/MainWindow.h \ ../include/DictDialog.h \ gui/DBusAdapter.h \ gui/NotifyManager.h \ - gui/SpinBox.h + gui/SpinBox.h \ + gui/DictTypeModel.h \ + gui/DictManagerModel.h \ + gui/HistoryListModel.h RESOURCES += ../../data/gui.qrc TRANSLATIONS += pl_PL.ts \ en_US.ts +OTHER_FILES += \ + qml/WelcomeScreenWidget.qml \ + qml/Button.qml \ + qml/AboutWidget.qml \ + qml/SearchBarWidget.qml \ + qml/IconButton.qml \ + qml/MyTextLineEdit.qml \ + qml/ProgressBar.qml \ + qml/ElementsListView.qml \ + qml/DictTypeSelectDialog.qml \ + qml/DictManagerWidget.qml \ + qml/WordListWidget.qml \ + qml/TranslationView.qml \ + qml/FlickableWebView.qml \ + qml/ScrollBar.qml \ + qml/Checkbox.qml \ + qml/MySpinBox.qml \ + qml/SettingsWidget.qml \ + qml/HistoryListDialog.qml + target.path = $$BIN_DIR INSTALLS += target unix { + #icons and misc maemo5 { desktop.path = $$SHARE_DIR/applications/hildon icon64.path = $$SHARE_DIR/icons/hicolor/64x64/hildon @@ -95,10 +123,22 @@ unix { shared.files += ../../data/icons/16x16/staron.png shared.files += ../../data/xsl/mask.png + #css meego { - css.path = $$DATA_DIR/css - css.files += ../../data/css_meego/style.css + css.path = $$DATA_DIR/css + css.files += ../../data/css_meego/style.css + } + else:maemo5 { + css.path = $$DATA_DIR/css + css.files += ../../data/css_maemo/style.css + } + else { + css.path = $$DATA_DIR/css + css.files += ../../data/css_desktop/style.css + } + #css images + meego { css_images.path = $$DATA_DIR/css/images css_images.files += ../../data/css_meego/images/header-background.png css_images.files += ../../data/css_meego/images/header-border.png @@ -106,25 +146,86 @@ unix { css_images.files += ../../data/css_meego/images/shadow-white-bg.png css_images.files += ../../data/css_meego/images/tab-background.png css_images.files += ../../data/css_meego/images/key-background.png - css_images.files += ../../data/css_meego/images/shadow-transparent-bg.png - css_images.files += ../../data/css_meego/images/splash2.png + css_images.files += ../../data/css_meego/images/shadow-transparent-bg. png + css_images.files += ../../data/css_meego/images/splash2.png + } + else:maemo5 { + css.path = $$DATA_DIR/css + css.files += ../../data/css_maemo/style.css + + css_images.path = $$DATA_DIR/css/images + css_images.files += ../../data/css_maemo/images/header-background.png + css_images.files += ../../data/css_maemo/images/header-border.png + css_images.files += ../../data/css_maemo/images/shadow-grey-bg.png + css_images.files += ../../data/css_maemo/images/shadow-white-bg.png + css_images.files += ../../data/css_maemo/images/tab-background.png + css_images.files += ../../data/css_maemo/images/key-background.png } - !meego { - css.path = $$DATA_DIR/css - css.files += ../../data/css_maemo/style.css - - css_images.path = $$DATA_DIR/css/images - css_images.files += ../../data/css_maemo/images/header-background.png - css_images.files += ../../data/css_maemo/images/header-border.png - css_images.files += ../../data/css_maemo/images/shadow-grey-bg.png - css_images.files += ../../data/css_maemo/images/shadow-white-bg.png - css_images.files += ../../data/css_maemo/images/tab-background.png - css_images.files += ../../data/css_maemo/images/key-background.png + else { + css.path = $$DATA_DIR/css + css.files += ../../data/css_desktop/style.css + + css_images.path = $$DATA_DIR/css/images + css_images.files += ../../data/css_desktop/images/header-background.png + css_images.files += ../../data/css_desktop/images/header-border.png + css_images.files += ../../data/css_desktop/images/shadow-grey-bg.png + css_images.files += ../../data/css_desktop/images/shadow-white-bg.png + css_images.files += ../../data/css_desktop/images/tab-background.png + css_images.files += ../../data/css_desktop/images/key-background.png } + + #services service.path = $$SHARE_DIR/dbus-1/services service.files += ../../data/other/com.comarch.mdictionary.service + + #qmls (stub) + meego { + qmls.path = $$DATA_DIR/qml + qmls.files += ./qml/WelcomeScreenWidget.qml + qmls.files += ./qml/Button.qml + qmls.files += ./qml/AboutWidget.qml + qmls.files += ./qml/SearchBarWidget.qml + qmls.files += ./qml/IconButton.qml + qmls.files += ./qml/MyTextLineEdit.qml + qmls.files += ./qml/ProgressBar.qml + qmls.files += ./qml/ElementsListView.qml + qmls.files += ./qml/DictTypeSelectDialog.qml + qmls.files += ./qml/DictManagerWidget.qml + qmls.files += ./qml/WordListWidget.qml + qmls.files += ./qml/TranslationView.qml + qmls.files += ./qml/FlickableWebView.qml + qmls.files += ./qml/ScrollBar.qml + qmls.files += ./qml/Checkbox.qml + qmls.files += ./qml/MySpinBox.qml + qmls.files += ./qml/SettingsWidget.qml + } + else:maemo5 { + qmls.path = $$DATA_DIR/qml + qmls.files += ./qml/WelcomeScreenWidget.qml + } + else { + qmls.path = $$DATA_DIR/qml + qmls.files += ./qml/WelcomeScreenWidget.qml + qmls.files += ./qml/Button.qml + qmls.files += ./qml/AboutWidget.qml + qmls.files += ./qml/SearchBarWidget.qml + qmls.files += ./qml/IconButton.qml + qmls.files += ./qml/MyTextLineEdit.qml + qmls.files += ./qml/ProgressBar.qml + qmls.files += ./qml/ElementsListView.qml + qmls.files += ./qml/DictTypeSelectDialog.qml + qmls.files += ./qml/DictManagerWidget.qml + qmls.files += ./qml/WordListWidget.qml + qmls.files += ./qml/TranslationView.qml + qmls.files += ./qml/FlickableWebView.qml + qmls.files += ./qml/ScrollBar.qml + qmls.files += ./qml/Checkbox.qml + qmls.files += ./qml/MySpinBox.qml + qmls.files += ./qml/SettingsWidget.qml + qmls.files += ./qml/HistoryListDialog.qml + } - INSTALLS += desktop icon64 shared service css css_images + INSTALLS += desktop icon64 shared service css css_images qmls }