diff --git a/tests/auto/integration/qdeclarativevideooutput/tst_qdeclarativevideooutput.cpp b/tests/auto/integration/qdeclarativevideooutput/tst_qdeclarativevideooutput.cpp index e3de6ff0..f201756d 100644 --- a/tests/auto/integration/qdeclarativevideooutput/tst_qdeclarativevideooutput.cpp +++ b/tests/auto/integration/qdeclarativevideooutput/tst_qdeclarativevideooutput.cpp @@ -105,13 +105,7 @@ class tst_QDeclarativeVideoOutput : public QObject { Q_OBJECT public: - tst_QDeclarativeVideoOutput() - : m_mappingComponent(0) - , m_mappingOutput(0) - , m_mappingSurface(0) - { - qRegisterMetaType(); - } + tst_QDeclarativeVideoOutput(); ~tst_QDeclarativeVideoOutput() { @@ -181,6 +175,14 @@ void tst_QDeclarativeVideoOutput::initTestCase() Q_DECLARE_METATYPE(QDeclarativeVideoOutput::FillMode) +tst_QDeclarativeVideoOutput::tst_QDeclarativeVideoOutput() + : m_mappingComponent(0) + , m_mappingOutput(0) + , m_mappingSurface(0) +{ + qRegisterMetaType(); +} + void tst_QDeclarativeVideoOutput::fillMode() { QQmlComponent component(&m_engine); diff --git a/tests/auto/unit/qwavedecoder/tst_qwavedecoder.cpp b/tests/auto/unit/qwavedecoder/tst_qwavedecoder.cpp index 1b7b3cd6..a0338348 100644 --- a/tests/auto/unit/qwavedecoder/tst_qwavedecoder.cpp +++ b/tests/auto/unit/qwavedecoder/tst_qwavedecoder.cpp @@ -80,6 +80,8 @@ private slots: void readPerByte(); }; +Q_DECLARE_METATYPE(tst_QWaveDecoder::Corruption) + void tst_QWaveDecoder::init() { } @@ -308,8 +310,6 @@ void tst_QWaveDecoder::readPerByte() stream.close(); } -Q_DECLARE_METATYPE(tst_QWaveDecoder::Corruption) - QTEST_MAIN(tst_QWaveDecoder) #include "tst_qwavedecoder.moc"