xmlpatterns \
sql \
dbus \
- webkit
+ webkit \
+ declarative
maemo5:QT += maemo5
+message($$CONFIG)
+
SOURCES += gui/main.cpp \
backbone/ConfigGenerator.cpp \
gui/MainWindow.cpp \
gui/BookmarksWidget.cpp \
gui/WelcomeScreenWidget.cpp \
gui/AboutWidget.cpp \
- gui/TranslationTextEdit.cpp \
+ gui/TranslationView.cpp \
gui/DBusAdapter.cpp \
gui/NotifyManager.cpp \
- gui/SpinBox.cpp
+ gui/SpinBox.cpp \
+ gui/DictTypeModel.cpp \
+ gui/DictManagerModel.cpp
HEADERS += gui/MainWindow.h \
backbone/ConfigGenerator.h \
gui/BookmarksWidget.h \
gui/WelcomeScreenWidget.h \
../include/Notify.h \
- gui/TranslationTextEdit.h \
+ gui/TranslationView.h \
../include/AccentsNormalizer.h \
../include/DictDialog.h \
gui/DBusAdapter.h \
gui/NotifyManager.h \
- gui/SpinBox.h
+ gui/SpinBox.h \
+ gui/DictTypeModel.h \
+ gui/DictManagerModel.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
+
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
desktop.files += ../../data/other/$${TARGET}.desktop
icon64.files += ../../data/icons/64x64/$${TARGET}.png
- bookmarks.path = $$DATA_DIR
- bookmarks.files += ../../data/icons/16x16/staron.png
+ shared.path = $$DATA_DIR
+ 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
+ }
+ 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
+ css_images.files += ../../data/css_meego/images/shadow-grey-bg.png
+ 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
+ }
+ 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
+ }
+ 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
- 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
+ }
+ 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
+ }
- INSTALLS += desktop icon64 bookmarks service
+ INSTALLS += desktop icon64 shared service css css_images qmls
}