summaryrefslogtreecommitdiffstats
path: root/src/api/studio3dqml/studio3dqml.pro
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/studio3dqml/studio3dqml.pro')
-rw-r--r--src/api/studio3dqml/studio3dqml.pro34
1 files changed, 34 insertions, 0 deletions
diff --git a/src/api/studio3dqml/studio3dqml.pro b/src/api/studio3dqml/studio3dqml.pro
new file mode 100644
index 0000000..b62a342
--- /dev/null
+++ b/src/api/studio3dqml/studio3dqml.pro
@@ -0,0 +1,34 @@
+include($$PWD/../../commoninclude.pri)
+
+QT += qml quick opengl studio3d-private
+CONFIG += plugin
+
+qtHaveModule(multimedia) {
+DEFINES += PLATFORM_HAS_QT_MULTIMEDIA_LIB
+QT += multimedia
+}
+
+TARGET = qtstudio3dopengl
+TARGETPATH = QtStudio3D/OpenGL
+IMPORT_VERSION = 2.4
+
+SOURCES += \
+ q3dsplugin.cpp \
+ q3dsstudio3d.cpp \
+ q3dsrenderer.cpp \
+ q3dspresentationitem.cpp
+
+HEADERS += \
+ q3dsplugin.h \
+ q3dsrenderer_p.h \
+ q3dsstudio3d_p.h \
+ q3dspresentationitem_p.h
+
+LIBS += \
+ -lqt3dsopengl$$qtPlatformTargetSuffix() \
+ -lqt3dsqmlstreamer$$qtPlatformTargetSuffix()
+
+OTHER_FILES += \
+ qmldir
+
+load(qml_plugin)