QT += webkit xml
+INCLUDEPATH += $$PWD \
+ $$PWD/model \
+ $$PWD/widgets
+
SOURCES += \
main.cpp \
mainwindow.cpp \
bookview.cpp \
- unzip/unzip.c \
- unzip/ioapi.c \
- extractzip.cpp \
- library.cpp \
- book.cpp \
+ model/unzip/unzip.c \
+ model/unzip/ioapi.c \
+ model/extractzip.cpp \
+ model/library.cpp \
+ model/book.cpp \
librarydialog.cpp \
devtools.cpp \
infodialog.cpp \
- translucentbutton.cpp \
+ widgets/translucentbutton.cpp \
settingswindow.cpp \
- settings.cpp \
+ model/settings.cpp \
bookmarksdialog.cpp \
- sortedlibrary.cpp \
+ model/sortedlibrary.cpp \
bookmarkinfodialog.cpp \
- dialog.cpp
+ widgets/dialog.cpp \
+ chaptersdialog.cpp \
+ widgets/fullscreenwindow.cpp \
+ trace.cpp \
+ widgets/toolbuttonbox.cpp \
+ model/bookfinder.cpp \
+ widgets/listwindow.cpp \
+ foldersdialog.cpp \
+ widgets/progress.cpp
HEADERS += \
mainwindow.h \
bookview.h \
- selectionsuppressor.h \
- opshandler.h \
- unzip/unzip.h \
- unzip/ioapi.h \
- extractzip.h \
- library.h \
- book.h \
+ model/opshandler.h \
+ model/unzip/unzip.h \
+ model/unzip/ioapi.h \
+ model/extractzip.h \
+ model/library.h \
+ model/book.h \
librarydialog.h \
devtools.h \
infodialog.h \
- translucentbutton.h \
+ widgets/translucentbutton.h \
settingswindow.h \
- settings.h \
+ model/settings.h \
bookmarksdialog.h \
- xmlerrorhandler.h \
- containerhandler.h \
- sortedlibrary.h \
- ncxhandler.h \
+ model/xmlerrorhandler.h \
+ model/containerhandler.h \
+ model/sortedlibrary.h \
+ model/ncxhandler.h \
bookmarkinfodialog.h \
- dialog.h
+ widgets/dialog.h \
+ chaptersdialog.h \
+ widgets/fullscreenwindow.h \
+ trace.h \
+ widgets/toolbuttonbox.h \
+ model/bookfinder.h \
+ widgets/listwindow.h \
+ foldersdialog.h \
+ widgets/progress.h
RESOURCES += \
dorian.qrc
USE_FILE32API \
DORIAN_TEST_MODEL
-include(modeltest/modeltest.pri)
+include(model/modeltest/modeltest.pri)
unix {
LIBS += -lz
}
-windows {
+windows, symbian {
# FIXME: Build zlib, too
}
maemo5 {
- QT += maemo5
+ QT += maemo5 dbus
isEmpty(PREFIX) {
PREFIX = /usr
}