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>
This commit is contained in:
Angus Cummings
2012-06-01 13:02:18 +10:00
committed by Qt by Nokia
parent 2e7c9e650c
commit 786ecd937c
4 changed files with 9 additions and 1 deletions

View File

@@ -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 };

View File

@@ -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

View File

@@ -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:

View File

@@ -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