summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAngus Cummings <angus.cummings@nokia.com>2012-06-01 13:02:18 +1000
committerQt by Nokia <qt-info@nokia.com>2012-06-01 07:25:57 +0200
commit786ecd937cfb21d3b843538eed9f996fb750a0cf (patch)
tree90a084639494187320e0e9b961bfcbe31f15bccd /src
parent2e7c9e650c198db898f7f7137d773691dfe9864c (diff)
downloadqtmultimedia-786ecd937cfb21d3b843538eed9f996fb750a0cf.tar.gz
ensure important docs are built by the automated publisher
this workaround makes sure that qdoc can find the \class and \namespace declarations. Change-Id: I950e6fbc10064f438d7f282ff20783acdf20de27 Reviewed-by: Michael Goddard <michael.goddard@nokia.com>
Diffstat (limited to 'src')
-rw-r--r--src/multimedia/audio/qaudio.h2
-rw-r--r--src/multimedia/playback/qaudioendpointselector.h2
-rw-r--r--src/multimedia/playback/qmediaresource.h3
-rw-r--r--src/multimedia/qtmedianamespace.h3
4 files changed, 9 insertions, 1 deletions
diff --git a/src/multimedia/audio/qaudio.h b/src/multimedia/audio/qaudio.h
index f2cd9e6ba..c93e29e7c 100644
--- a/src/multimedia/audio/qaudio.h
+++ b/src/multimedia/audio/qaudio.h
@@ -56,6 +56,8 @@ QT_MODULE(Multimedia)
//QTM_SYNC_HEADER_EXPORT QAudio
+// Class forward declaration required for QDoc bug
+class QString;
namespace QAudio
{
enum Error { NoError, OpenError, IOError, UnderrunError, FatalError };
diff --git a/src/multimedia/playback/qaudioendpointselector.h b/src/multimedia/playback/qaudioendpointselector.h
index 85e1ae651..97c9f00a6 100644
--- a/src/multimedia/playback/qaudioendpointselector.h
+++ b/src/multimedia/playback/qaudioendpointselector.h
@@ -52,6 +52,8 @@ QT_BEGIN_NAMESPACE
QT_MODULE(Multimedia)
+// Class forward declaration required for QDoc bug
+class QString;
class Q_MULTIMEDIA_EXPORT QAudioEndpointSelector : public QMediaControl
{
Q_OBJECT
diff --git a/src/multimedia/playback/qmediaresource.h b/src/multimedia/playback/qmediaresource.h
index 4fe8a0c08..7de83ce63 100644
--- a/src/multimedia/playback/qmediaresource.h
+++ b/src/multimedia/playback/qmediaresource.h
@@ -54,7 +54,8 @@ QT_BEGIN_NAMESPACE
QT_MODULE(Multimedia)
-
+// Class forward declaration required for QDoc bug
+class QString;
class Q_MULTIMEDIA_EXPORT QMediaResource
{
public:
diff --git a/src/multimedia/qtmedianamespace.h b/src/multimedia/qtmedianamespace.h
index a206720ec..2f0f423b3 100644
--- a/src/multimedia/qtmedianamespace.h
+++ b/src/multimedia/qtmedianamespace.h
@@ -54,6 +54,9 @@ QT_BEGIN_NAMESPACE
QT_MODULE(Multimedia)
+// Class forward declaration required for QDoc bug
+class QString;
+
#define Q_DECLARE_METADATA(key) Q_MULTIMEDIA_EXPORT extern const QString key
namespace QtMultimedia