TARGET = xdxf
-
include(../plugin.pri)
+QT = core \
+ gui \
+ xml \
+ sql \
+ network
+maemo5 {
+ LIBS += -lbz2 \
+}
-SOURCES += \
- xdxfplugin.cpp \
+!maemo5 {
+ LIBS += -ltar \
+ -lbz2
+}
+
+maemo5:QT += maemo5
+SOURCES += xdxfplugin.cpp \
TranslationXdxf.cpp \
- XdxfLoadDialog.cpp \
XdxfDictDialog.cpp \
- XdxfSettingsDialog.cpp \
- XdxfCachingDialog.cpp
-
-
-HEADERS += \
- xdxfplugin.h \
+ XdxfCachingDialog.cpp \
+ XdxfDialog.cpp \
+ XdxfDictDownloader.cpp \
+ XdxfDictSelectDialog.cpp \
+ XdxfDictDownloadProgressDialog.cpp \
+ DictsModel.cpp \
+ HttpDownloader.cpp
+HEADERS += xdxfplugin.h \
TranslationXdxf.h \
- XdxfLoadDialog.h \
- ../../common/DictDialog.h \
+ ../../include/DictDialog.h \
XdxfDictDialog.h \
- ../../common/translation.h \
- ../../common/settings.h \
- ../../common/CommonDictInterface.h \
- XdxfSettingsDialog.h \
- XdxfCachingDialog.h
-
-RESOURCES += \
- xdxf.qrc
-
-TRANSLATIONS += dict_xdxf_pl.ts \
- dict_xdxf_en.ts
-
-unix {
- INSTALLS += dicts
-
- dicts.path = $$PLUGINS_DIR
- dicts.files += ../../../data/dicts/eng-us.xdxf
- dicts.files += ../../../data/dicts/eng-thai.xdxf
+ ../../include/translation.h \
+ ../../include/settings.h \
+ ../../include/CommonDictInterface.h \
+ XdxfCachingDialog.h \
+ XdxfDialog.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
+ 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
}
-
+check.commands = echo \
+ 'No check here'
+QMAKE_EXTRA_TARGETS += check