summaryrefslogtreecommitdiffstats
path: root/demos/qt3d/photobrowser3d/photobrowser3d.pro
diff options
context:
space:
mode:
Diffstat (limited to 'demos/qt3d/photobrowser3d/photobrowser3d.pro')
-rw-r--r--demos/qt3d/photobrowser3d/photobrowser3d.pro62
1 files changed, 62 insertions, 0 deletions
diff --git a/demos/qt3d/photobrowser3d/photobrowser3d.pro b/demos/qt3d/photobrowser3d/photobrowser3d.pro
new file mode 100644
index 000000000..b5c695bca
--- /dev/null
+++ b/demos/qt3d/photobrowser3d/photobrowser3d.pro
@@ -0,0 +1,62 @@
+TEMPLATE = app
+TARGET = photobrowser3d
+CONFIG += qt warn_on qt3d
+SOURCES += main.cpp\
+ photobrowser3dview.cpp \
+ imagedisplay.cpp \
+ skybox.cpp \
+ imagemanager.cpp \
+ imageloader.cpp \
+ qfocusadaptor.cpp \
+ thumbnailableimage.cpp \
+ qatlas.cpp \
+ thumbnailnode.cpp \
+ thumbnaileffect.cpp \
+ filescanner.cpp \
+ bytereader.cpp \
+ threadpool.cpp \
+ buttons.cpp \
+ qphotobrowser3dscene.cpp \
+ pancontroller.cpp
+
+HEADERS += photobrowser3dview.h \
+ imagedisplay.h \
+ skybox.h \
+ imagemanager.h \
+ imageloader.h \
+ qfocusadaptor.h \
+ thumbnailableimage.h \
+ qatlas.h \
+ thumbnailnode.h \
+ thumbnaileffect.h \
+ filescanner.h \
+ bytereader.h \
+ threadpool.h \
+ buttons.h \
+ qphotobrowser3dscene.h \
+ pancontroller.h
+
+# Uncomment this line to force all file loading is done in the gui thread
+# instead of a background thread - useful for debugging.
+# DEFINES += QT_NO_THREADED_FILE_LOAD
+
+# Uncomment this to use test images instead of scanning the file-system for
+# pictures. The test images are stored in in-memory resources "files".
+# DEFINES += QT_USE_TEST_IMAGES
+
+RESOURCES += \
+ photobrowser3d.qrc
+
+DESTDIR = ../../bin
+
+OTHER_FILES += \
+ shaders/replace_texture.fsh \
+ shaders/replace_texture.vsh
+
+symbian {
+ symbian-abld|symbian-sbsv2 {
+ # ro-section in photobrowser3d can exceed default allocated space, so move rw-section a little further
+ QMAKE_LFLAGS.ARMCC += --rw-base 0x800000
+ QMAKE_LFLAGS.GCCE += -Tdata 0xC00000
+ }
+}