Statistics
| Revision:

root / trunk / client / gui_qt / gui_qt.pro @ 1776

History | View | Annotate | Download (3.5 KB)

1
# -------------------------------------------------
2
# Project created by QtCreator 2010-02-06T13:47:53
3
# -------------------------------------------------
4
include(updateqm.pri)
5

                
6
QT += network
7
CONFIG += qtsingleapplication
8
TARGET = nntpgrab_gui_qt
9
TEMPLATE = app
10
RESOURCES += QNNTPGrabResources.qrc
11
SOURCES += main.cpp \
12
    QNNTPGrabGlue.cpp \
13
    mainwindow.cpp \
14
    WidgetConfig.cpp \
15
    WidgetDownloadQueue.cpp \
16
    WidgetUpdateInfo.cpp \
17
    WidgetRepairAndUnpack.cpp \
18
    WidgetNZBCreator.cpp \
19
    WidgetTrafficMonitor.cpp \
20
    WidgetConnections.cpp \
21
    DialogConnect.cpp \
22
    WidgetConfigServers.cpp \
23
    WidgetConfigFolders.cpp \
24
    WidgetConfigNotifications.cpp \
25
    WidgetConfigPAR2.cpp \
26
    WidgetConfigDisplay.cpp \
27
    WidgetConfigNZBCreator.cpp \
28
    WidgetConfigAutoImport.cpp \
29
    WidgetConfigPlugins.cpp \
30
    ProgressBarDelegate.cpp \
31
    ProgressBarDelegateDownloadQueue.cpp \
32
    ProgressBarDelegatePAR2AndUnpack.cpp \
33
    DialogManagePlugins.cpp \
34
    DialogImportNZB.cpp \
35
    DialogAddServer.cpp \
36
    FormDebug.cpp \
37
    DialogSetCollectionName.cpp \
38
    ConfigGuiOpts.cpp \
39
    QNZBCreator.cpp \
40
    AutoImport.cpp \
41
    DownloadQueueModel.cpp \
42
    DownloadQueueItem.cpp
43
HEADERS += mainwindow.h \
44
    QNNTPGrabGlue.h \
45
    WidgetConfig.h \
46
    WidgetDownloadQueue.h \
47
    WidgetUpdateInfo.h \
48
    WidgetRepairAndUnpack.h \
49
    WidgetNZBCreator.h \
50
    WidgetTrafficMonitor.h \
51
    WidgetConnections.h \
52
    DialogConnect.h \
53
    WidgetConfigServers.h \
54
    WidgetConfigFolders.h \
55
    WidgetConfigNotifications.h \
56
    WidgetConfigPAR2.h \
57
    WidgetConfigDisplay.h \
58
    WidgetConfigNZBCreator.h \
59
    WidgetConfigAutoImport.h \
60
    WidgetConfigPlugins.h \
61
    ProgressBarDelegate.h \
62
    ProgressBarDelegateDownloadQueue.h \
63
    ProgressBarDelegatePAR2AndUnpack.h \
64
    DialogManagePlugins.h \
65
    DialogImportNZB.h \
66
    DialogAddServer.h \
67
    FormDebug.h \
68
    DialogSetCollectionName.h \
69
    QNNTPGrabGlue_p.h \
70
    ConfigGuiOpts.h \
71
    QNZBCreator.h \
72
    AutoImport.h \
73
    DownloadQueueModel.h \
74
    DownloadQueueItem.h
75
FORMS += mainwindow.ui \
76
    WidgetConfig.ui \
77
    WidgetDownloadQueue.ui \
78
    WidgetUpdateInfo.ui \
79
    WidgetRepairAndUnpack.ui \
80
    WidgetNZBCreator.ui \
81
    WidgetTrafficMonitor.ui \
82
    WidgetConnections.ui \
83
    DialogConnect.ui \
84
    WidgetConfigServers.ui \
85
    WidgetConfigFolders.ui \
86
    WidgetConfigNotifications.ui \
87
    WidgetConfigPAR2.ui \
88
    WidgetConfigDisplay.ui \
89
    WidgetConfigNZBCreator.ui \
90
    WidgetConfigAutoImport.ui \
91
    WidgetConfigPlugins.ui \
92
    DialogManagePlugins.ui \
93
    DialogImportNZB.ui \
94
    DialogAddServer.ui \
95
    FormDebug.ui \
96
    DialogSetCollectionName.ui
97
RC_FILE = gui_qt.rc
98
TRANSLATIONS = translations/nntpgrab_nl.ts
99
CODECFORTR = UTF-8
100
translations.files = translations/*.qm
101
translations.path = /usr/share/nntpgrab/translations
102
target.path = /usr/bin
103
INSTALLS += translations \
104
    target
105
INCLUDEPATH = ../../glue \
106
    ../../base \
107
    ../.. \
108
    ../../gui_base
109
# The gui_base include is necessary for the icon_64x64.xpm file
110
LIBS += -L../../glue/.libs \
111
    -lnntpgrab_glue \
112
    -L../../base/.libs \
113
    -lnntpgrab_utils
114
versiontarget.target = ./update_version.sh
115
versiontarget.commands = ./update_version.sh
116
versiontarget.depends = FORCE
117
PRE_TARGETDEPS += ./update_version.sh
118
QMAKE_EXTRA_TARGETS += versiontarget
119
win32*:LIBS += -Wl,-subsystem,windows \
120
    -lws2_32
121
mac:LIBS += -framework AppKit \
122
    -framework Carbon \
123
    -framework SystemConfiguration \
124
    -lz
125
mac:CONFIG += debug
126
unix:!mac:!win32*:QT += dbus