-QT += webkit xml
+QT += webkit xml sql network
INCLUDEPATH += $$PWD \
$$PWD/model \
bookmarksdialog.cpp \
model/sortedlibrary.cpp \
bookmarkinfodialog.cpp \
- widgets/dialog.cpp \
+ widgets/dyalog.cpp \
chaptersdialog.cpp \
widgets/fullscreenwindow.cpp \
trace.cpp \
widgets/toolbuttonbox.cpp \
model/bookfinder.cpp \
widgets/listwindow.cpp \
- foldersdialog.cpp
+ widgets/progress.cpp \
+ widgets/adopterwindow.cpp \
+ platform.cpp \
+ model/bookdb.cpp \
+ searchdialog.cpp \
+ search.cpp \
+ widgets/flickable.cpp \
+ widgets/listview.cpp \
+ searchresultsdialog.cpp
HEADERS += \
mainwindow.h \
model/sortedlibrary.h \
model/ncxhandler.h \
bookmarkinfodialog.h \
- widgets/dialog.h \
+ widgets/dyalog.h \
chaptersdialog.h \
widgets/fullscreenwindow.h \
trace.h \
widgets/toolbuttonbox.h \
model/bookfinder.h \
widgets/listwindow.h \
- foldersdialog.h
+ widgets/progress.h \
+ widgets/adopterwindow.h \
+ widgets/listview.h \
+ model/xmlhandler.h \
+ platform.h \
+ model/bookdb.h \
+ searchdialog.h \
+ search.h \
+ widgets/flickable.h \
+ searchresultsdialog.h
RESOURCES += \
dorian.qrc
styles/night.js \
styles/default.js \
styles/day.js \
- www/index.html
+ www/index.html \
+ pkg/maemo/autobuild.sh \
+ pkg/maemo/autobuild-scratchbox.sh \
+ LICENSE.txt \
+ pkg/symbian/book.svg
DEFINES += \
- USE_FILE32API \
- DORIAN_TEST_MODEL
+ USE_FILE32API
-include(model/modeltest/modeltest.pri)
+!symbian {
+ DEFINES += DORIAN_TEST_MODEL
+ include(model/modeltest/modeltest.pri)
+}
unix {
- LIBS += -lz
+ symbian {
+ } else {
+ LIBS += -lz
+ }
+}
+
+win32 {
+ DEFINES += ZLIB_WINAPI
+ INCLUDEPATH += $$PWD/model/zlib
+ LIBS += pkg/win32/zlibstat.lib
}
-windows, symbian {
- # FIXME: Build zlib, too
+
+symbian {
+ ICON = $$PWD/pkg/symbian/book.svgt
+ TARGET.UID3 = 0xEA633557
+ TARGET.CAPABILITY = NetworkServices
+ # FIXME: Include path to OpenC ZLIB?
+ INCLUDEPATH += c:/Qt/4.7.0/src/3rdparty/zlib
+ HEADERS += widgets/flickcharm.h
+ SOURCES += widgets/flickcharm.cpp
}
+
maemo5 {
QT += maemo5 dbus
isEmpty(PREFIX) {