summaryrefslogtreecommitdiffstats
path: root/tools/qvfb/qvfb.pro
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@nokia.com>2009-03-23 09:18:55 (GMT)
committerSimon Hausmann <simon.hausmann@nokia.com>2009-03-23 09:18:55 (GMT)
commite5fcad302d86d316390c6b0f62759a067313e8a9 (patch)
treec2afbf6f1066b6ce261f14341cf6d310e5595bc1 /tools/qvfb/qvfb.pro
downloadQt-e5fcad302d86d316390c6b0f62759a067313e8a9.zip
Qt-e5fcad302d86d316390c6b0f62759a067313e8a9.tar.gz
Qt-e5fcad302d86d316390c6b0f62759a067313e8a9.tar.bz2
Long live Qt 4.5!
Diffstat (limited to 'tools/qvfb/qvfb.pro')
-rw-r--r--tools/qvfb/qvfb.pro73
1 files changed, 73 insertions, 0 deletions
diff --git a/tools/qvfb/qvfb.pro b/tools/qvfb/qvfb.pro
new file mode 100644
index 0000000..a3b55ab
--- /dev/null
+++ b/tools/qvfb/qvfb.pro
@@ -0,0 +1,73 @@
+TEMPLATE = app
+CONFIG += qt warn_on uic
+TARGET = qvfb
+DESTDIR = ../../bin
+
+!win32:!embedded:!mac:CONFIG += x11
+
+target.path=$$[QT_INSTALL_BINS]
+INSTALLS += target
+
+DEPENDPATH = ../../include
+
+FORMS = config.ui
+HEADERS = qvfb.h \
+ qvfbview.h \
+ qvfbratedlg.h \
+ qanimationwriter.h \
+ gammaview.h \
+ qvfbprotocol.h \
+ qvfbshmem.h \
+ qvfbmmap.h \
+ qvfbhdr.h \
+ qlock_p.h \
+ qwssignalhandler_p.h
+
+SOURCES = qvfb.cpp \
+ qvfbview.cpp \
+ qvfbratedlg.cpp \
+ main.cpp \
+ qanimationwriter.cpp \
+ qvfbprotocol.cpp \
+ qvfbshmem.cpp \
+ qvfbmmap.cpp \
+ qlock.cpp \
+ qwssignalhandler.cpp
+
+include($$QT_SOURCE_TREE/tools/shared/deviceskin/deviceskin.pri)
+
+contains(QT_CONFIG, opengl) {
+ QT += opengl
+}
+
+contains(QT_CONFIG, system-png) {
+ LIBS += -lpng
+} else {
+ INCLUDEPATH += $$QT_SOURCE_TREE/src/3rdparty/libpng
+}
+contains(QT_CONFIG, system-zlib) {
+ LIBS += -lz
+} else {
+ INCLUDEPATH += $$QT_SOURCE_TREE/src/3rdparty/zlib
+}
+
+unix:x11 {
+ HEADERS += qvfbx11view.h \
+ x11keyfaker.h \
+ qtopiakeysym.h
+ SOURCES += qvfbx11view.cpp \
+ x11keyfaker.cpp
+ LIBS += -lXtst
+}
+
+RESOURCES += qvfb.qrc \
+ ClamshellPhone.qrc \
+ PDAPhone.qrc \
+ SmartPhone2.qrc \
+ SmartPhone.qrc \
+ SmartPhoneWithButtons.qrc \
+ TouchscreenPhone.qrc \
+ Trolltech-Keypad.qrc \
+ Trolltech-Touchscreen.qrc \
+ PortableMedia.qrc
+