diff --git a/src/multimedia/audio/qaudio.h b/src/multimedia/audio/qaudio.h index 457a3b621ffaa1f837718be2d84ca2e8be82614f..1c38e9f35705ccee0619686d077d8a97573d46fb 100644 --- a/src/multimedia/audio/qaudio.h +++ b/src/multimedia/audio/qaudio.h @@ -41,7 +41,7 @@ #ifndef QAUDIO_H #define QAUDIO_H -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> #include <QtMultimedia/qmultimedia.h> #include <QtCore/qmetatype.h> diff --git a/src/multimedia/audio/qaudiobuffer.h b/src/multimedia/audio/qaudiobuffer.h index c45b56ed36924a3ba316363e81ade99986a37cbc..bed3874624f63b1b66e2e6c2f0d40450f8cfad46 100644 --- a/src/multimedia/audio/qaudiobuffer.h +++ b/src/multimedia/audio/qaudiobuffer.h @@ -42,7 +42,7 @@ #include <QtCore/qshareddata.h> -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> #include <QtMultimedia/qmultimedia.h> #include <QtMultimedia/qaudio.h> diff --git a/src/multimedia/audio/qaudiobuffer_p.h b/src/multimedia/audio/qaudiobuffer_p.h index 06233ca7c216b265a355f53ceb683e7730e63e79..e770989f2dec1ad3d1750a5eab36ff2b55c42584 100644 --- a/src/multimedia/audio/qaudiobuffer_p.h +++ b/src/multimedia/audio/qaudiobuffer_p.h @@ -51,7 +51,7 @@ // We mean it. // -#include <qtmultimediadefs.h> +#include <qtmultimediaglobal.h> #include <qmultimedia.h> #include "qaudioformat.h" diff --git a/src/multimedia/audio/qaudiodevicefactory_p.h b/src/multimedia/audio/qaudiodevicefactory_p.h index 7ad5e4e785dcb218e50aba1cfb61ee462bd9ff6e..238be46a79aa2bda05d314b67eaf96ce99085909 100644 --- a/src/multimedia/audio/qaudiodevicefactory_p.h +++ b/src/multimedia/audio/qaudiodevicefactory_p.h @@ -54,7 +54,7 @@ #include <QtCore/qbytearray.h> #include <QtCore/qlist.h> -#include <qtmultimediadefs.h> +#include <qtmultimediaglobal.h> #include <qmultimedia.h> #include "qaudiodeviceinfo.h" diff --git a/src/multimedia/audio/qaudiodeviceinfo.h b/src/multimedia/audio/qaudiodeviceinfo.h index 709e6830a19e8261f7a71bd44890642d257d610b..390458b390fc6f32461d219e5f664e76dcfce0cd 100644 --- a/src/multimedia/audio/qaudiodeviceinfo.h +++ b/src/multimedia/audio/qaudiodeviceinfo.h @@ -47,7 +47,7 @@ #include <QtCore/qstringlist.h> #include <QtCore/qlist.h> -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> #include <QtMultimedia/qmultimedia.h> #include <QtMultimedia/qaudio.h> diff --git a/src/multimedia/audio/qaudioformat.h b/src/multimedia/audio/qaudioformat.h index 2ae6d6aef2d8a4f3a82c861f2ec016042207213f..97779ea2c3e543e3898d6b0623df1e35269f3d25 100644 --- a/src/multimedia/audio/qaudioformat.h +++ b/src/multimedia/audio/qaudioformat.h @@ -44,7 +44,7 @@ #include <QtCore/qobject.h> #include <QtCore/qshareddata.h> -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> #include <QtMultimedia/qmultimedia.h> QT_BEGIN_NAMESPACE diff --git a/src/multimedia/audio/qaudioinput.h b/src/multimedia/audio/qaudioinput.h index d1a58424ee55855b40e847b396e76f0b5010586f..5794276d29f87006d705061c14177a930ee2951c 100644 --- a/src/multimedia/audio/qaudioinput.h +++ b/src/multimedia/audio/qaudioinput.h @@ -43,7 +43,7 @@ #include <QtCore/qiodevice.h> -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> #include <QtMultimedia/qmultimedia.h> #include <QtMultimedia/qaudio.h> diff --git a/src/multimedia/audio/qaudiooutput.h b/src/multimedia/audio/qaudiooutput.h index fab562ae1cbc91754af3011884df95ac1462f1ff..9f817271d53cc7a57c57224023063a21a7535aa0 100644 --- a/src/multimedia/audio/qaudiooutput.h +++ b/src/multimedia/audio/qaudiooutput.h @@ -43,7 +43,7 @@ #include <QtCore/qiodevice.h> -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> #include <QtMultimedia/qmultimedia.h> #include <QtMultimedia/qaudio.h> diff --git a/src/multimedia/audio/qaudiosystem.h b/src/multimedia/audio/qaudiosystem.h index 1a927589d4e259fd862a0b8c9ccd8b4ee7580ac2..dabf8df0b2398e2d6770d526c3375735c2c16460 100644 --- a/src/multimedia/audio/qaudiosystem.h +++ b/src/multimedia/audio/qaudiosystem.h @@ -40,7 +40,7 @@ #ifndef QAUDIOSYSTEM_H #define QAUDIOSYSTEM_H -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> #include <QtMultimedia/qmultimedia.h> #include <QtMultimedia/qaudio.h> diff --git a/src/multimedia/audio/qaudiosystemplugin.h b/src/multimedia/audio/qaudiosystemplugin.h index b26b2a3b9cada76d572fdbb20b1acf9a210a7f77..3368c9b984b141c68ce6ff6c5ba6959d8de3873b 100644 --- a/src/multimedia/audio/qaudiosystemplugin.h +++ b/src/multimedia/audio/qaudiosystemplugin.h @@ -44,7 +44,7 @@ #include <QtCore/qstring.h> #include <QtCore/qplugin.h> -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> #include <QtMultimedia/qmultimedia.h> #include <QtMultimedia/qaudioformat.h> diff --git a/src/multimedia/audio/qaudiosystempluginext_p.h b/src/multimedia/audio/qaudiosystempluginext_p.h index 380bc5afa507de673f3c3c75591741dc7213bc52..6493b7f77a0ab21c839daf303111d5882de1dc70 100644 --- a/src/multimedia/audio/qaudiosystempluginext_p.h +++ b/src/multimedia/audio/qaudiosystempluginext_p.h @@ -40,7 +40,7 @@ #ifndef QAUDIOSYSTEMPLUGINEXT_P_H #define QAUDIOSYSTEMPLUGINEXT_P_H -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> #include <QtMultimedia/qaudio.h> #include <QtCore/qplugin.h> diff --git a/src/multimedia/audio/qsound.h b/src/multimedia/audio/qsound.h index f8d47676f814b1367b432773613016b6bc77ca2e..304019ced36320d909b4c53df2ff6e15fb6814c2 100644 --- a/src/multimedia/audio/qsound.h +++ b/src/multimedia/audio/qsound.h @@ -40,7 +40,7 @@ #ifndef QSOUND_H #define QSOUND_H -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> #include <QtCore/qobject.h> QT_BEGIN_NAMESPACE diff --git a/src/multimedia/audio/qsoundeffect.h b/src/multimedia/audio/qsoundeffect.h index f59c4d91d12054a7d8abdd2a1dab5d145df9b065..7420d7b810775ddd080b9b093ae8f9f046b26e32 100644 --- a/src/multimedia/audio/qsoundeffect.h +++ b/src/multimedia/audio/qsoundeffect.h @@ -40,7 +40,7 @@ #ifndef QSOUNDEFFECT_H #define QSOUNDEFFECT_H -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> #include <QtCore/qobject.h> #include <QtCore/qurl.h> #include <QtCore/qstringlist.h> diff --git a/src/multimedia/camera/qcameraviewfindersettings.h b/src/multimedia/camera/qcameraviewfindersettings.h index df544dd8f1b45e4a99a6f4c259d954e06735a367..432bdcf1f794ec4edb37057d3a59759efdf9c83c 100644 --- a/src/multimedia/camera/qcameraviewfindersettings.h +++ b/src/multimedia/camera/qcameraviewfindersettings.h @@ -40,7 +40,7 @@ #ifndef QCAMERAVIEWFINDERSETTINGS_H #define QCAMERAVIEWFINDERSETTINGS_H -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> #include <QtMultimedia/qvideoframe.h> #include <QtCore/qshareddata.h> diff --git a/src/multimedia/controls/qmediastreamscontrol.h b/src/multimedia/controls/qmediastreamscontrol.h index ea12dd188edc68c0d32ade1abb43c01b7c7a9974..3c36e96cb2632810584e2ab7f28829a483e52e9c 100644 --- a/src/multimedia/controls/qmediastreamscontrol.h +++ b/src/multimedia/controls/qmediastreamscontrol.h @@ -43,7 +43,7 @@ #include <QtMultimedia/qmediacontrol.h> #include <QtMultimedia/qmultimedia.h> -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> #include <QtMultimedia/qmediaenumdebug.h> QT_BEGIN_NAMESPACE diff --git a/src/multimedia/controls/qmetadatareadercontrol.h b/src/multimedia/controls/qmetadatareadercontrol.h index 9162d6454391cedf53c289aaf3660de0905413c7..455ce814efcc8e1216eda9da62046da74ff03210 100644 --- a/src/multimedia/controls/qmetadatareadercontrol.h +++ b/src/multimedia/controls/qmetadatareadercontrol.h @@ -45,7 +45,7 @@ #include <QtMultimedia/qmediaresource.h> -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> #include <QtMultimedia/qmultimedia.h> QT_BEGIN_NAMESPACE diff --git a/src/multimedia/controls/qmetadatawritercontrol.h b/src/multimedia/controls/qmetadatawritercontrol.h index 1c2f4cf69d8bde250ff2f2cb9251932b1a936c9e..da3413f77a5ca52384e98c99d47018cfe2763f8a 100644 --- a/src/multimedia/controls/qmetadatawritercontrol.h +++ b/src/multimedia/controls/qmetadatawritercontrol.h @@ -45,7 +45,7 @@ #include <QtMultimedia/qmediaresource.h> -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> #include <QtMultimedia/qmultimedia.h> QT_BEGIN_NAMESPACE diff --git a/src/multimedia/controls/qradiodatacontrol.cpp b/src/multimedia/controls/qradiodatacontrol.cpp index 59c7c8cb1e18f844c7234f169fe151a55d3c7619..eaa9aaed64b940f6ca1f7842b35155662fa07dc3 100644 --- a/src/multimedia/controls/qradiodatacontrol.cpp +++ b/src/multimedia/controls/qradiodatacontrol.cpp @@ -37,7 +37,7 @@ ** ****************************************************************************/ -#include <qtmultimediadefs.h> +#include <qtmultimediaglobal.h> #include "qradiodatacontrol.h" #include "qmediacontrol_p.h" diff --git a/src/multimedia/controls/qradiotunercontrol.cpp b/src/multimedia/controls/qradiotunercontrol.cpp index 5e5c1d5a7e99e7b9e5d4c02ff06fed06f8331e01..8b9e865e1679fbb84b88494f15f9628986bdd182 100644 --- a/src/multimedia/controls/qradiotunercontrol.cpp +++ b/src/multimedia/controls/qradiotunercontrol.cpp @@ -37,7 +37,7 @@ ** ****************************************************************************/ -#include <qtmultimediadefs.h> +#include <qtmultimediaglobal.h> #include "qradiotunercontrol.h" #include "qmediacontrol_p.h" diff --git a/src/multimedia/multimedia.pro b/src/multimedia/multimedia.pro index 761e488ba4125067f750bba5b67d6aa1a7491d55..0f3f3ff6bfdf52dcfb2388e563504186db6ebb7c 100644 --- a/src/multimedia/multimedia.pro +++ b/src/multimedia/multimedia.pro @@ -15,6 +15,7 @@ QMAKE_DOCS = $$PWD/doc/qtmultimedia.qdocconf INCLUDEPATH *= . PRIVATE_HEADERS += \ + qtmultimediaglobal_p.h \ qmediacontrol_p.h \ qmediaobject_p.h \ qmediapluginloader_p.h \ @@ -28,6 +29,7 @@ PRIVATE_HEADERS += \ qmultimediautils_p.h PUBLIC_HEADERS += \ + qtmultimediaglobal.h \ qmediabindableinterface.h \ qmediacontrol.h \ qmediaenumdebug.h \ @@ -36,8 +38,7 @@ PUBLIC_HEADERS += \ qmediaservice.h \ qmediaserviceproviderplugin.h \ qmediatimerange.h \ - qmultimedia.h \ - qtmultimediadefs.h \ + qmultimedia.h SOURCES += \ qmediabindableinterface.cpp \ diff --git a/src/multimedia/playback/playlistfileparser_p.h b/src/multimedia/playback/playlistfileparser_p.h index 353da3ecae6187a23f1957a63abacca51442ffc0..bdf95fe7a29d74092daaf976e2afad40261a47af 100644 --- a/src/multimedia/playback/playlistfileparser_p.h +++ b/src/multimedia/playback/playlistfileparser_p.h @@ -51,7 +51,7 @@ // We mean it. // -#include "qtmultimediadefs.h" +#include "qtmultimediaglobal.h" #include <QtNetwork/QNetworkRequest> QT_BEGIN_NAMESPACE diff --git a/src/multimedia/playback/qmediacontent.h b/src/multimedia/playback/qmediacontent.h index 25db6ecf5863d9f869559a8b9cca7b59e5e29351..f7c086752fd1eaa90a292ef72b49562d79dea29f 100644 --- a/src/multimedia/playback/qmediacontent.h +++ b/src/multimedia/playback/qmediacontent.h @@ -45,7 +45,7 @@ #include <QtMultimedia/qmediaresource.h> -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> QT_BEGIN_NAMESPACE diff --git a/src/multimedia/playback/qmediaplaylistioplugin_p.h b/src/multimedia/playback/qmediaplaylistioplugin_p.h index 62bb6757aab78b059e52e24725df232b1b8a3757..73281b2bfbc4798b941e7718e2076dd63c83b28e 100644 --- a/src/multimedia/playback/qmediaplaylistioplugin_p.h +++ b/src/multimedia/playback/qmediaplaylistioplugin_p.h @@ -54,7 +54,7 @@ #include <QtCore/qobject.h> #include <QtCore/qplugin.h> -#include <qtmultimediadefs.h> +#include <qtmultimediaglobal.h> #include "qmediacontent.h" diff --git a/src/multimedia/playback/qmediaresource.h b/src/multimedia/playback/qmediaresource.h index 83f998eb927005fb3557d5241d2c3c79749ac575..9740166c60185171302e7b4f6de80f45bb5ba15c 100644 --- a/src/multimedia/playback/qmediaresource.h +++ b/src/multimedia/playback/qmediaresource.h @@ -44,7 +44,7 @@ #include <QtCore/qmetatype.h> #include <QtNetwork/qnetworkrequest.h> -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> QT_BEGIN_NAMESPACE diff --git a/src/multimedia/qmediacontrol.h b/src/multimedia/qmediacontrol.h index 3c95444d035d98b86b4d1a0ca9754a3568a72466..680b18e7fbedfd361e2ccecf35a8c6576e72e821 100644 --- a/src/multimedia/qmediacontrol.h +++ b/src/multimedia/qmediacontrol.h @@ -40,7 +40,7 @@ #ifndef QABSTRACTMEDIACONTROL_H #define QABSTRACTMEDIACONTROL_H -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> #include <QtCore/qobject.h> #include <QtCore/qstring.h> diff --git a/src/multimedia/qmediacontrol_p.h b/src/multimedia/qmediacontrol_p.h index 948f9fdd5c44433049514a6d5075f911dc6e7c1b..e9827fd1e9d1b30fccf4ffbd67f44e31694d3a9e 100644 --- a/src/multimedia/qmediacontrol_p.h +++ b/src/multimedia/qmediacontrol_p.h @@ -51,7 +51,7 @@ // We mean it. // -#include <qtmultimediadefs.h> +#include <qtmultimediaglobal.h> QT_BEGIN_NAMESPACE diff --git a/src/multimedia/qmediametadata.h b/src/multimedia/qmediametadata.h index 2fb49c88ede3ed58d2e9b6a8ba459f53ea2f5ec9..8d874449014f19f50aedd77005614b3a62d79572 100644 --- a/src/multimedia/qmediametadata.h +++ b/src/multimedia/qmediametadata.h @@ -44,7 +44,7 @@ #include <QtCore/qmetatype.h> #include <QtCore/qstring.h> -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> QT_BEGIN_NAMESPACE diff --git a/src/multimedia/qmediaobject.h b/src/multimedia/qmediaobject.h index efd89f84044de4e0da773f271b98142d418fb900..5788254b8a2d72f71d23fe3b5f1dbb6915bd4f1f 100644 --- a/src/multimedia/qmediaobject.h +++ b/src/multimedia/qmediaobject.h @@ -43,7 +43,7 @@ #include <QtCore/qobject.h> #include <QtCore/qstringlist.h> -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> #include <QtMultimedia/qmultimedia.h> QT_BEGIN_NAMESPACE diff --git a/src/multimedia/qmediapluginloader_p.h b/src/multimedia/qmediapluginloader_p.h index 9798f2ae82b09830b9ffdaa8eb6d4b86687bef49..a4e726544587d7bce95ad3f76b9aa1627954bcc3 100644 --- a/src/multimedia/qmediapluginloader_p.h +++ b/src/multimedia/qmediapluginloader_p.h @@ -51,7 +51,7 @@ // We mean it. // -#include <qtmultimediadefs.h> +#include <qtmultimediaglobal.h> #include <QtCore/qobject.h> #include <QtCore/qstring.h> #include <QtCore/qstringlist.h> diff --git a/src/multimedia/qmediaresourcepolicy_p.h b/src/multimedia/qmediaresourcepolicy_p.h index bfc89df841771a6892f058eb2a3239d54618f246..13e3f49131639de2de440ef066b4611c0aec6198 100644 --- a/src/multimedia/qmediaresourcepolicy_p.h +++ b/src/multimedia/qmediaresourcepolicy_p.h @@ -52,7 +52,7 @@ // #include <QObject> -#include "qtmultimediadefs.h" +#include "qtmultimediaglobal.h" QT_BEGIN_NAMESPACE diff --git a/src/multimedia/qmediaresourcepolicyplugin_p.h b/src/multimedia/qmediaresourcepolicyplugin_p.h index 66cef02d6e92789f09393ef81afae3f5be0ed68f..7b53c3b3a53050ae0b0437682d5423d40f9cedea 100644 --- a/src/multimedia/qmediaresourcepolicyplugin_p.h +++ b/src/multimedia/qmediaresourcepolicyplugin_p.h @@ -52,7 +52,7 @@ // #include <QObject> -#include <qtmultimediadefs.h> +#include <qtmultimediaglobal.h> QT_BEGIN_NAMESPACE diff --git a/src/multimedia/qmediaresourceset_p.h b/src/multimedia/qmediaresourceset_p.h index 1df6e19e5ae2e96515129330a180532f73ee8bcd..a0158877f3770a0321c438daf88d0f068a6cdbac 100644 --- a/src/multimedia/qmediaresourceset_p.h +++ b/src/multimedia/qmediaresourceset_p.h @@ -51,7 +51,7 @@ // We mean it. // #include <QObject> -#include <qtmultimediadefs.h> +#include <qtmultimediaglobal.h> QT_BEGIN_NAMESPACE diff --git a/src/multimedia/qmediaservice.h b/src/multimedia/qmediaservice.h index 64fe63b840ab09acf4b8ac74106f930a76e4412f..9e653b2d89d90cdb97d1010ce7c41ea04005dfc6 100644 --- a/src/multimedia/qmediaservice.h +++ b/src/multimedia/qmediaservice.h @@ -40,7 +40,7 @@ #ifndef QABSTRACTMEDIASERVICE_H #define QABSTRACTMEDIASERVICE_H -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> #include <QtCore/qobject.h> #include <QtCore/qstringlist.h> diff --git a/src/multimedia/qmediaserviceprovider_p.h b/src/multimedia/qmediaserviceprovider_p.h index 63e1bdd181dcca0ac920b18e4410177db7ee51ab..4ca9c9e8fc8023c14a20ac254c3de131fedc4020 100644 --- a/src/multimedia/qmediaserviceprovider_p.h +++ b/src/multimedia/qmediaserviceprovider_p.h @@ -53,7 +53,7 @@ #include <QtCore/qobject.h> #include <QtCore/qshareddata.h> -#include <qtmultimediadefs.h> +#include <qtmultimediaglobal.h> #include "qmultimedia.h" #include "qmediaserviceproviderplugin.h" diff --git a/src/multimedia/qmediaserviceproviderplugin.h b/src/multimedia/qmediaserviceproviderplugin.h index 6cdc18d612b11a2b3e336c0fafcfcbff914044f7..43fe55d43f7e06e927e1955bb37ac5b85e7358f8 100644 --- a/src/multimedia/qmediaserviceproviderplugin.h +++ b/src/multimedia/qmediaserviceproviderplugin.h @@ -43,7 +43,7 @@ #include <QtCore/qstringlist.h> #include <QtCore/qplugin.h> #include <QtMultimedia/qmultimedia.h> -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> #include <QtMultimedia/qcamera.h> #ifdef Q_MOC_RUN diff --git a/src/multimedia/qmediastoragelocation_p.h b/src/multimedia/qmediastoragelocation_p.h index 29e6a57753307e49d73206e1d556122947270f5c..13399b54d02fe2b50c6d5edfc15c1a949bc8e807 100644 --- a/src/multimedia/qmediastoragelocation_p.h +++ b/src/multimedia/qmediastoragelocation_p.h @@ -51,7 +51,7 @@ // We mean it. // -#include <qtmultimediadefs.h> +#include <qtmultimediaglobal.h> #include <QDir> #include <QMap> #include <QHash> diff --git a/src/multimedia/qmediatimerange.h b/src/multimedia/qmediatimerange.h index a9eab2498e67a99aef536e4d99c11b5cb06d1224..0b4fe8e67158ea50c275e012bbf81b7d516e8edc 100644 --- a/src/multimedia/qmediatimerange.h +++ b/src/multimedia/qmediatimerange.h @@ -40,7 +40,7 @@ #ifndef QMEDIATIMERANGE_H #define QMEDIATIMERANGE_H -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> #include <QtMultimedia/qmultimedia.h> #include <QtCore/qshareddata.h> diff --git a/src/multimedia/qmultimedia.h b/src/multimedia/qmultimedia.h index b517b5a326d2bee5ae3815e534bacf48e1746030..a3dbc5e3efd375ecccbfc9add70acc2721e33594 100644 --- a/src/multimedia/qmultimedia.h +++ b/src/multimedia/qmultimedia.h @@ -44,7 +44,7 @@ #include <QtCore/qmetatype.h> #include <QtCore/qstring.h> -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> QT_BEGIN_NAMESPACE diff --git a/src/multimedia/qtmultimediaglobal.h b/src/multimedia/qtmultimediaglobal.h new file mode 100644 index 0000000000000000000000000000000000000000..ae11ed2714b0ad4c4a6d4414c08a1e718b6e21e0 --- /dev/null +++ b/src/multimedia/qtmultimediaglobal.h @@ -0,0 +1,59 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the QtQml module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#ifndef QTMULTIMEDIAGLOBAL_H +#define QTMULTIMEDIAGLOBAL_H + +#include <QtGui/qtguiglobal.h> +#include <QtMultimedia/qtmultimedia-config.h> + +QT_BEGIN_NAMESPACE + +#ifndef QT_STATIC +# if defined(QT_BUILD_MULTIMEDIA_LIB) +# define Q_MULTIMEDIA_EXPORT Q_DECL_EXPORT +# else +# define Q_MULTIMEDIA_EXPORT Q_DECL_IMPORT +# endif +#else +# define Q_MULTIMEDIA_EXPORT +#endif + +QT_END_NAMESPACE +#endif // QTQMLGLOBAL_H diff --git a/src/multimedia/qtmultimediaglobal_p.h b/src/multimedia/qtmultimediaglobal_p.h new file mode 100644 index 0000000000000000000000000000000000000000..7971420293c1793b044be765c47c6d4e19c09316 --- /dev/null +++ b/src/multimedia/qtmultimediaglobal_p.h @@ -0,0 +1,58 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the QtQml module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#ifndef QTMULTIMEDIAGLOBAL_P_H +#define QTMULTIMEDIAGLOBAL_P_H + +// +// W A R N I N G +// ------------- +// +// This file is not part of the Qt API. It exists purely as an +// implementation detail. This header file may change from version to +// version without notice, or even be removed. +// +// We mean it. +// + +#include <QtGui/private/qtguiglobal_p.h> +#include <QtMultimedia/private/qtmultimedia-config_p.h> +#include <QtMultimedia/qtmultimediaglobal.h> + +#endif // QTQMLGLOBAL_P_H diff --git a/src/multimedia/recording/qmediaencodersettings.h b/src/multimedia/recording/qmediaencodersettings.h index d6f92ca5cd65123b8d1d1656095c913dfdd594a0..0d6a9eddf3e65ea78911c25dfb81b1233a583da0 100644 --- a/src/multimedia/recording/qmediaencodersettings.h +++ b/src/multimedia/recording/qmediaencodersettings.h @@ -44,7 +44,7 @@ #include <QtCore/qstring.h> #include <QtCore/qsize.h> #include <QtCore/qvariant.h> -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> #include <QtMultimedia/qmultimedia.h> QT_BEGIN_NAMESPACE diff --git a/src/multimedia/video/qabstractvideobuffer.h b/src/multimedia/video/qabstractvideobuffer.h index 7b246a712ff8d5c5416a49db00f24ceac05bfb8e..dcefdf7bc61451303a0cea811b3e25080babb106 100644 --- a/src/multimedia/video/qabstractvideobuffer.h +++ b/src/multimedia/video/qabstractvideobuffer.h @@ -40,7 +40,7 @@ #ifndef QABSTRACTVIDEOBUFFER_H #define QABSTRACTVIDEOBUFFER_H -#include <QtMultimedia/qtmultimediadefs.h> +#include <QtMultimedia/qtmultimediaglobal.h> #include <QtMultimedia/qmultimedia.h> diff --git a/src/multimedia/video/qabstractvideobuffer_p.h b/src/multimedia/video/qabstractvideobuffer_p.h index cae018d3c69a4d630dfade21bb6e4dc856b7b268..6fbd75a30027ce1dfebefa3661e87c4594086fa1 100644 --- a/src/multimedia/video/qabstractvideobuffer_p.h +++ b/src/multimedia/video/qabstractvideobuffer_p.h @@ -54,7 +54,7 @@ #include <QtCore/qshareddata.h> #include "qabstractvideobuffer.h" -#include <qtmultimediadefs.h> +#include <qtmultimediaglobal.h> #include <qmultimedia.h> diff --git a/src/multimedia/video/qvideooutputorientationhandler_p.h b/src/multimedia/video/qvideooutputorientationhandler_p.h index cf3ddbdb28ac3f3e4466a299e138732181bd101d..b5cfc089bd05b39dbf4b8909508a3ad67f1a1ce5 100644 --- a/src/multimedia/video/qvideooutputorientationhandler_p.h +++ b/src/multimedia/video/qvideooutputorientationhandler_p.h @@ -51,7 +51,7 @@ // We mean it. // -#include <qtmultimediadefs.h> +#include <qtmultimediaglobal.h> #include <QObject> diff --git a/src/plugins/avfoundation/camera/avfcameradebug.h b/src/plugins/avfoundation/camera/avfcameradebug.h index 79bf8eb0ee9c4a659ed46be13767f0b4a26157a8..8838122e0e6ce0188116c283e72369db06d9571d 100644 --- a/src/plugins/avfoundation/camera/avfcameradebug.h +++ b/src/plugins/avfoundation/camera/avfcameradebug.h @@ -40,7 +40,7 @@ #ifndef AVFDEBUG_H #define AVFDEBUG_H -#include "qtmultimediadefs.h" +#include "qtmultimediaglobal.h" #include <QtCore/qdebug.h> diff --git a/src/plugins/avfoundation/camera/avfstoragelocation.h b/src/plugins/avfoundation/camera/avfstoragelocation.h index e3267c1e7de8c466de1b4680ad3b261dae600d0c..76621983dcf7cbecd0b68a1bab07c3f067b36707 100644 --- a/src/plugins/avfoundation/camera/avfstoragelocation.h +++ b/src/plugins/avfoundation/camera/avfstoragelocation.h @@ -40,7 +40,7 @@ #ifndef AVFSTORAGE_H #define AVFSTORAGE_H -#include "qtmultimediadefs.h" +#include "qtmultimediaglobal.h" #include <QtCore/qdir.h> #include <QtMultimedia/qcamera.h> diff --git a/sync.profile b/sync.profile index 0d0eb51b776834cddbc61ba4e2ac30daa23f641a..7d02c15199dd0899d5c6d99a356aa9c6428b6a56 100644 --- a/sync.profile +++ b/sync.profile @@ -12,7 +12,11 @@ "qmediametadata.h" => "QMediaMetaData", "qmultimedia.h" => "QMultimedia" ); - +%deprecatedheaders = ( + "QtMultimedia" => { + "qtmultimediadefs.h" => "QtMultimedia/qtmultimediaglobal.h" + }, +); # Module dependencies. # Every module that is required to build this module should have one entry. # Each of the module version specifiers can take one of the following values: diff --git a/tests/auto/unit/qgraphicsvideoitem/tst_qgraphicsvideoitem.cpp b/tests/auto/unit/qgraphicsvideoitem/tst_qgraphicsvideoitem.cpp index fb689fbd3b5aee295e9a15dffbb4989250f89eac..f4759bbf738b4dd50cdf6c0f12e36ab356d3f2a9 100644 --- a/tests/auto/unit/qgraphicsvideoitem/tst_qgraphicsvideoitem.cpp +++ b/tests/auto/unit/qgraphicsvideoitem/tst_qgraphicsvideoitem.cpp @@ -28,7 +28,7 @@ //TESTED_COMPONENT=src/multimedia -#include <qtmultimediadefs.h> +#include <qtmultimediaglobal.h> #include "qgraphicsvideoitem.h" #include <QtTest/QtTest> #include "qmediaobject.h" diff --git a/tests/auto/unit/qvideowidget/tst_qvideowidget.cpp b/tests/auto/unit/qvideowidget/tst_qvideowidget.cpp index a1d16e60ba04cc0ba6c01684eb5a43632e50d868..3baa722816ea4f2614ac4ea19946afd96a7fc44e 100644 --- a/tests/auto/unit/qvideowidget/tst_qvideowidget.cpp +++ b/tests/auto/unit/qvideowidget/tst_qvideowidget.cpp @@ -28,7 +28,7 @@ //TESTED_COMPONENT=src/multimedia -#include <qtmultimediadefs.h> +#include <qtmultimediaglobal.h> #include <QtTest/QtTest> #include "qvideowidget.h"