TARGET = xdxf
+
include(../plugin.pri)
+
QT = core \
gui \
xml \
- sql
+ sql \
+ network\
+ declarative
+
+maemo5 {
+ LIBS += -lbz2 \
+}
+
+!maemo5 {
+ LIBS += -ltar \
+ -lbz2
+}
maemo5:QT += maemo5
+
SOURCES += xdxfplugin.cpp \
TranslationXdxf.cpp \
XdxfDictDialog.cpp \
XdxfCachingDialog.cpp \
- XdxfDialog.cpp
+ XdxfDialog.cpp \
+ XdxfDictDownloader.cpp \
+ XdxfDictSelectDialog.cpp \
+ XdxfDictDownloadProgressDialog.cpp \
+ DictsModel.cpp \
+ HttpDownloader.cpp
+
HEADERS += xdxfplugin.h \
TranslationXdxf.h \
../../include/DictDialog.h \
../../include/CommonDictInterface.h \
XdxfCachingDialog.h \
XdxfDialog.h \
- ../DownloadDict.h \
- DownloadDict.h
+ XdxfDictDownloader.h \
+ XdxfDictSelectDialog.h \
+ XdxfDictDownloadProgressDialog.h \
+ DownloadDict.h \
+ DictsModel.h \
+ DictsProxyModel.h \
+ HttpDownloader.h
+
RESOURCES += xdxf.qrc
+
TRANSLATIONS += pl_PL.ts \
- en_US.ts
-unix {
- INSTALLS += dicts \
- plugin-icon
+ en_US.ts
+
+OTHER_FILES += \
+ ../../mdictionary/qml/XdxfDialog.qml
+
+unix {
dicts.path = $$PLUGINS_DIR
dicts.files += ../../../data/dicts/eng-us.xdxf
dicts.files += ../../../data/dicts/eng-thai.xdxf
plugin-icon.path = $$DATA_DIR
plugin-icon.files += xdxf.png
+
+ meego {
+ qmls.path = $$DATA_DIR/qml
+ qmls.files += ../../mdictionary/qml/XdxfDialog.qml
+ }
+ else:maemo5 {
+ qmls.path = $$DATA_DIR/qml
+ qmls.files += ../../mdictionary/qml/XdxfDialog.qml
+ }
+ else {
+ qmls.path = $$DATA_DIR/qml
+ qmls.files += ../../mdictionary/qml/XdxfDialog.qml
+ }
+
+ INSTALLS += dicts \
+ plugin-icon\
+ qmls
}
check.commands = echo \
- 'No check here'
+ 'No check here'
QMAKE_EXTRA_TARGETS += check