summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Goddard <michael.goddard@nokia.com>2011-07-15 15:49:49 +1000
committerQt by Nokia <qt-info@nokia.com>2011-07-15 08:58:44 +0200
commit7085775a115421e5fbecc02679da1558c5178e84 (patch)
treecd4fe3bc90b3ff33751ea62fec92fe241ab9ad67
parent09d89118d973f427ed418047a2b404c45a552d83 (diff)
Prepare for QtQuick2 based declarative elements.
Disable the QDeclarativeItem based components until they are ported to scenegraph, and bump the revision to 4.0 (Once things are final, we can make it 5.0). Change-Id: Ib9c064722b80c38e711fbadc66966597c14a2b1a Reviewed-on: http://codereview.qt.nokia.com/1685 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Dmytro Poplavskiy <dmytro.poplavskiy@nokia.com>
-rw-r--r--examples/examples.pro2
-rw-r--r--src/imports/multimedia/multimedia.cpp13
-rw-r--r--src/imports/multimedia/multimedia.pro25
-rw-r--r--tests/auto/multimedia.pro4
4 files changed, 23 insertions, 21 deletions
diff --git a/examples/examples.pro b/examples/examples.pro
index 988fd4e38..2a1a2338e 100644
--- a/examples/examples.pro
+++ b/examples/examples.pro
@@ -14,6 +14,6 @@ SUBDIRS += \
player \
contains(QT_CONFIG, declarative) {
- SUBDIRS += declarative-camera
+ disabled:SUBDIRS += declarative-camera
}
diff --git a/src/imports/multimedia/multimedia.cpp b/src/imports/multimedia/multimedia.cpp
index 4cc904b8e..7a3478107 100644
--- a/src/imports/multimedia/multimedia.cpp
+++ b/src/imports/multimedia/multimedia.cpp
@@ -63,17 +63,22 @@ public:
{
Q_ASSERT(QLatin1String(uri) == QLatin1String("QtMultimediaKit"));
- qmlRegisterType<QSoundEffect>(uri, 1, 1, "SoundEffect");
- qmlRegisterType<QDeclarativeAudio>(uri, 1, 1, "Audio");
- qmlRegisterType<QDeclarativeVideo>(uri, 1, 1, "Video");
- qmlRegisterType<QDeclarativeCamera>(uri, 1, 1, "Camera");
+ qmlRegisterType<QSoundEffect>(uri, 4, 0, "SoundEffect");
+ qmlRegisterType<QDeclarativeAudio>(uri, 4, 0, "Audio");
+ /* Disabled until ported to scenegraph */
+#if 0
+ qmlRegisterType<QDeclarativeVideo>(uri, 4, 0, "Video");
+ qmlRegisterType<QDeclarativeCamera>(uri, 4, 0, "Camera");
+#endif
qmlRegisterType<QDeclarativeMediaMetaData>();
}
void initializeEngine(QDeclarativeEngine *engine, const char *uri)
{
Q_UNUSED(uri);
+#if 0
engine->addImageProvider("camera", new QDeclarativeCameraPreviewProvider);
+#endif
}
};
diff --git a/src/imports/multimedia/multimedia.pro b/src/imports/multimedia/multimedia.pro
index bef8cb06a..845fe9b96 100644
--- a/src/imports/multimedia/multimedia.pro
+++ b/src/imports/multimedia/multimedia.pro
@@ -3,7 +3,7 @@ TARGETPATH = Qt/multimediakit
include(../qimportbase.pri)
-QT += declarative qtquick1 network multimediakit-private
+QT += declarative network multimediakit-private
DESTDIR = $$QT.multimediakit.imports/$$TARGETPATH
target.path = $$[QT_INSTALL_IMPORTS]/$$TARGETPATH
@@ -12,30 +12,25 @@ HEADERS += \
qdeclarativeaudio_p.h \
qdeclarativemediabase_p.h \
qdeclarativemediametadata_p.h \
- qdeclarativevideo_p.h \
- qdeclarativecamera_p.h \
- qdeclarativecamerapreviewprovider_p.h
SOURCES += \
multimedia.cpp \
qdeclarativeaudio.cpp \
qdeclarativemediabase.cpp \
+
+disabled {
+ HEADERS += \
+ qdeclarativevideo_p.h \
+ qdeclarativecamera_p.h \
+ qdeclarativecamerapreviewprovider_p.h
+
+ SOURCES += \
qdeclarativevideo.cpp \
qdeclarativecamera.cpp \
qdeclarativecamerapreviewprovider.cpp
+}
qmldir.files += $$PWD/qmldir
qmldir.path += $$[QT_INSTALL_IMPORTS]/$$TARGETPATH
INSTALLS += target qmldir
-
-symbian {
- # In Symbian, a library should enjoy _largest_ possible capability set.
- TARGET.CAPABILITY = ALL -TCB
- TARGET.UID3 = 0x20021313
- TARGET.EPOCALLOWDLLDATA=1
- # Specifies what files shall be deployed: the plugin itself and the qmldir file.
- importFiles.sources = $$DESTDIR/declarative_multimedia$${QT_LIBINFIX}.dll qmldir
- importFiles.path = $$QT_IMPORTS_BASE_DIR/$$TARGETPATH
- DEPLOYMENT = importFiles
-}
diff --git a/tests/auto/multimedia.pro b/tests/auto/multimedia.pro
index c67a83817..aa3c7861b 100644
--- a/tests/auto/multimedia.pro
+++ b/tests/auto/multimedia.pro
@@ -42,7 +42,9 @@ contains (QT_CONFIG, declarative) {
SUBDIRS += \
qsoundeffect \
qdeclarativeaudio \
- qdeclarativevideo
+
+
+ disabled:SUBDIRS += qdeclarativevideo
}
}