Added welcome screen widget
[mdictionary] / trunk / src / base / base.pro
1 # -------------------------------------------------
2 # Project created by QtCreator 2010-08-03T08:54:27
3 # -------------------------------------------------
4 QT += core \
5     gui \
6     sql
7 maemo5:QT += maemo5
8 TARGET = mdictionary
9 TEMPLATE = app
10 MDICT_BINDIR = $$[MDICT_BINDIR]
11 isEmpty(MDICT_BINDIR):MDICT_BINDIR = .
12 DESTDIR = $${MDICT_BINDIR}
13 SOURCES += gui/main.cpp \
14     gui/MainWindow.cpp \
15     gui/SearchBarWidget.cpp \
16     gui/WordListWidget.cpp \
17     gui/TranslationWidget.cpp \
18     backbone/backbone.cpp \
19     gui/MenuWidget.cpp \
20     gui/MenuTabWidget.cpp \
21     gui/DictManagerWidget.cpp \
22     gui/DictTypeSelectDialog.cpp \
23     backbone/History.cpp \
24     gui/HistoryListDialog.cpp \
25     gui/WordListProxyStyle.cpp \
26     backbone/Bookmarks.cpp \
27     gui/SettingsWidget.cpp \
28     gui/BookmarksWidget.cpp \
29     gui/WelcomeScreenWidget.cpp \ 
30     gui/AboutWidget.cpp
31
32 HEADERS  += gui/MainWindow.h \
33     gui/AboutWidget.h \
34     gui/SearchBarWidget.h \
35     gui/WordListWidget.h \
36     gui/TranslationWidget.h \
37     backbone/backbone.h \
38     ../includes/translation.h \
39     ../includes/settings.h \
40     ../includes/CommonDictInterface.h \
41     gui/MenuWidget.h \
42     gui/MenuTabWidget.h \
43     gui/DictManagerWidget.h \
44     gui/DictTypeSelectDialog.h \
45     gui/TranslationWidgetAutoResizer.h \
46     ../includes/History.h \
47     gui/HistoryListDialog.h \
48     ../includes/GUIInterface.h \
49     gui/WordListProxyStyle.h \
50     backbone/Bookmarks.h \
51     backbone/BookmarkTranslations.h \
52     gui/SettingsWidget.h \
53     gui/BookmarksWidget.h \
54     gui/WelcomeScreenWidget.h
55
56 FORMS    += gui/MainWindow.ui
57 RESOURCES += gui/gui.qrc
58
59 unix { 
60     # VARIABLES
61     isEmpty(PREFIX):PREFIX = /usr
62     BINDIR = $$PREFIX/bin
63     DATADIR = $$PREFIX/share
64     DEFINES += DATADIR=\\\"$$DATADIR\\\" \
65         PKGDATADIR=\\\"$$PKGDATADIR\\\"
66     
67     # MAKE INSTALL
68     INSTALLS += target \
69         desktop \
70         icon64 \
71         configs
72     configs.path = ~/.mdictionary
73     configs.files += ../../../data/mdictionary.defaults
74     target.path = $$BINDIR
75     maemo5 { 
76         desktop.path = $$DATADIR/applications/hildon
77         icon64.path = $$DATADIR/icons/hicolor/64x64/hildon
78     }
79     !maemo5 { 
80         desktop.path = $$DATADIR/applications
81         icon64.path = $$DATADIR/icons
82     }
83     desktop.files += ../../../data/other/$${TARGET}.desktop
84     icon64.files += ../../../data/icons/64x64/$${TARGET}.png
85 }