summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDominik Holland <dominik.holland@pelagicore.com>2016-07-28 09:28:03 +0200
committerDominik Holland <dominik.holland@pelagicore.com>2016-07-28 15:17:03 +0000
commit7bd4a1f1ee476e38aab923a9315250171145aa73 (patch)
treed1f5890d0a522dc37fe9f39615c61a0077cd3599
parenta805eb6681cb3ad7e8eb61035fb4fc7c1efdf88f (diff)
downloadqtivi-7bd4a1f1ee476e38aab923a9315250171145aa73.tar.gz
Changed the plugin interfaces to match the Qt standard
Changed them to defines Renamed them to <classname>_iid Moved them into the Intereface class Change-Id: Iaa009244b5451db3ebf4ed5d5b1bb5d053bebd8a Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
-rw-r--r--src/imports/core/plugin.cpp2
-rw-r--r--src/imports/media/plugin.cpp2
-rw-r--r--src/imports/vehiclefunctions/plugin.cpp2
-rw-r--r--src/ivicore/qivisearchandbrowsemodel.cpp6
-rw-r--r--src/ivicore/qivisearchandbrowsemodel.h2
-rw-r--r--src/ivicore/qivisearchandbrowsemodelinterface.h2
-rw-r--r--src/ivicore/qiviserviceinterface.h3
-rw-r--r--src/ivimedia/qiviamfmtuner.cpp8
-rw-r--r--src/ivimedia/qiviamfmtuner.h2
-rw-r--r--src/ivimedia/qiviamfmtunerbackendinterface.h2
-rw-r--r--src/ivimedia/qivimediadevicediscoverymodel.cpp8
-rw-r--r--src/ivimedia/qivimediadevicediscoverymodel.h2
-rw-r--r--src/ivimedia/qivimediadevicediscoverymodelbackendinterface.h2
-rw-r--r--src/ivimedia/qivimediaindexercontrol.cpp8
-rw-r--r--src/ivimedia/qivimediaindexercontrol.h2
-rw-r--r--src/ivimedia/qivimediaindexercontrolbackendinterface.h2
-rw-r--r--src/ivimedia/qivimediaplayer.cpp8
-rw-r--r--src/ivimedia/qivimediaplayer.h2
-rw-r--r--src/ivimedia/qivimediaplayerbackendinterface.h2
-rw-r--r--src/ivivehiclefunctions/qiviclimatecontrol.cpp4
-rw-r--r--src/ivivehiclefunctions/qiviclimatecontrol.h2
-rw-r--r--src/ivivehiclefunctions/qiviclimatecontrolbackendinterface.h2
-rw-r--r--src/ivivehiclefunctions/qiviwindowcontrol.cpp4
-rw-r--r--src/ivivehiclefunctions/qiviwindowcontrol.h2
-rw-r--r--src/ivivehiclefunctions/qiviwindowcontrolbackendinterface.h2
-rw-r--r--src/plugins/ivimedia/media_simulator/media_simulator.json8
-rw-r--r--src/plugins/ivimedia/media_simulator/mediaplugin.cpp16
-rw-r--r--src/plugins/ivimedia/media_simulator/mediaplugin.h2
-rw-r--r--src/plugins/ivimedia/media_simulator/usbdevice.cpp4
-rw-r--r--src/plugins/ivimedia/tuner_simulator/tuner_simulator.json4
-rw-r--r--src/plugins/ivimedia/tuner_simulator/tunerplugin.cpp8
-rw-r--r--src/plugins/ivimedia/tuner_simulator/tunerplugin.h2
-rw-r--r--src/plugins/ivivehiclefunctions/vehiclefunction_simulator/vehiclefunction_simulator.json2
-rw-r--r--src/plugins/ivivehiclefunctions/vehiclefunction_simulator/vehicleplugin.cpp8
-rw-r--r--src/plugins/ivivehiclefunctions/vehiclefunction_simulator/vehicleplugin.h2
-rw-r--r--tests/auto/core/qivisearchandbrowsemodel/tst_qivisearchandbrowsemodel.cpp4
-rw-r--r--tests/auto/core/servicemanagertest/simple_plugin/simpleplugin.h2
-rw-r--r--tests/auto/core/servicemanagertest/wrong_plugin/wrongplugin.h2
-rw-r--r--tests/auto/vehiclefunctions/climatecontroltest/tst_climatecontroltest.cpp6
-rw-r--r--tests/auto/vehiclefunctions/windowcontroltest/tst_windowcontroltest.cpp6
40 files changed, 80 insertions, 79 deletions
diff --git a/src/imports/core/plugin.cpp b/src/imports/core/plugin.cpp
index fef1c51..f6c023d 100644
--- a/src/imports/core/plugin.cpp
+++ b/src/imports/core/plugin.cpp
@@ -48,7 +48,7 @@ QT_BEGIN_NAMESPACE
class QIviCorePlugin : public QQmlExtensionPlugin
{
Q_OBJECT
- Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QQmlExtensionInterface/1.0")
+ Q_PLUGIN_METADATA(IID QQmlExtensionInterface_iid)
public:
virtual void registerTypes(const char *uri)
{
diff --git a/src/imports/media/plugin.cpp b/src/imports/media/plugin.cpp
index 54e47d4..149ee5b 100644
--- a/src/imports/media/plugin.cpp
+++ b/src/imports/media/plugin.cpp
@@ -55,7 +55,7 @@ QT_BEGIN_NAMESPACE
class QIviMediaPlugin : public QQmlExtensionPlugin
{
Q_OBJECT
- Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QQmlExtensionInterface/1.0")
+ Q_PLUGIN_METADATA(IID QQmlExtensionInterface_iid)
public:
virtual void registerTypes(const char *uri)
{
diff --git a/src/imports/vehiclefunctions/plugin.cpp b/src/imports/vehiclefunctions/plugin.cpp
index f7160da..aecd38d 100644
--- a/src/imports/vehiclefunctions/plugin.cpp
+++ b/src/imports/vehiclefunctions/plugin.cpp
@@ -50,7 +50,7 @@ QT_BEGIN_NAMESPACE
class QIviVehicleFunctionsPlugin : public QQmlExtensionPlugin
{
Q_OBJECT
- Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QQmlExtensionInterface/1.0")
+ Q_PLUGIN_METADATA(IID QQmlExtensionInterface_iid)
public:
virtual void registerTypes(const char *uri)
{
diff --git a/src/ivicore/qivisearchandbrowsemodel.cpp b/src/ivicore/qivisearchandbrowsemodel.cpp
index ea5dd50..7770ad7 100644
--- a/src/ivicore/qivisearchandbrowsemodel.cpp
+++ b/src/ivicore/qivisearchandbrowsemodel.cpp
@@ -302,7 +302,7 @@ QIviSearchAndBrowseModelInterface *QIviSearchAndBrowseModelPrivate::searchBacken
Q_Q(const QIviSearchAndBrowseModel);
QIviServiceObject *so = q->serviceObject();
if (so)
- return qobject_cast<QIviSearchAndBrowseModelInterface*>(so->interfaceInstance(QIviStringSearchAndBrowseModelInterfaceName));
+ return qobject_cast<QIviSearchAndBrowseModelInterface*>(so->interfaceInstance(QLatin1String(QIviSearchAndBrowseModel_iid)));
return nullptr;
}
@@ -456,7 +456,7 @@ void QIviSearchAndBrowseModelPrivate::updateContentType(const QString &contentTy
The \a parent argument is passed on to the \l QIviAbstractFeatureListModel base class.
*/
QIviSearchAndBrowseModel::QIviSearchAndBrowseModel(QObject *parent)
- : QIviAbstractFeatureListModel(*new QIviSearchAndBrowseModelPrivate(QIviStringSearchAndBrowseModelInterfaceName, this), parent)
+ : QIviAbstractFeatureListModel(*new QIviSearchAndBrowseModelPrivate(QLatin1String(QIviSearchAndBrowseModel_iid), this), parent)
{
Q_D(QIviSearchAndBrowseModel);
d->init();
@@ -1190,7 +1190,7 @@ void QIviSearchAndBrowseModel::connectToServiceObject(QIviServiceObject *service
*/
void QIviSearchAndBrowseModel::disconnectFromServiceObject(QIviServiceObject *serviceObject)
{
- QIviSearchAndBrowseModelInterface *backend = qobject_cast<QIviSearchAndBrowseModelInterface*>(serviceObject->interfaceInstance(QIviStringSearchAndBrowseModelInterfaceName));
+ QIviSearchAndBrowseModelInterface *backend = qobject_cast<QIviSearchAndBrowseModelInterface*>(serviceObject->interfaceInstance(QLatin1String(QIviSearchAndBrowseModel_iid)));
if (backend)
disconnect(backend, 0, this, 0);
diff --git a/src/ivicore/qivisearchandbrowsemodel.h b/src/ivicore/qivisearchandbrowsemodel.h
index ba2d778..7ed7a3d 100644
--- a/src/ivicore/qivisearchandbrowsemodel.h
+++ b/src/ivicore/qivisearchandbrowsemodel.h
@@ -50,8 +50,6 @@ QT_BEGIN_NAMESPACE
class QIviSearchAndBrowseModelPrivate;
-static const QLatin1String QIviStringSearchAndBrowseModelInterfaceName("com.qt-project.qtivi.SearchAndBrowseModel");
-
class Q_QTIVICORE_EXPORT QIviSearchAndBrowseModel : public QIviAbstractFeatureListModel
{
Q_OBJECT
diff --git a/src/ivicore/qivisearchandbrowsemodelinterface.h b/src/ivicore/qivisearchandbrowsemodelinterface.h
index 7f99d93..e599885 100644
--- a/src/ivicore/qivisearchandbrowsemodelinterface.h
+++ b/src/ivicore/qivisearchandbrowsemodelinterface.h
@@ -96,6 +96,8 @@ private:
Q_DECLARE_PRIVATE(QIviSearchAndBrowseModelInterface)
};
+#define QIviSearchAndBrowseModel_iid "org.qt-project.qtivi.SearchAndBrowseModel/1.0"
+
QT_END_NAMESPACE
#endif // QIVISEARCHMODELINTERFACE_H
diff --git a/src/ivicore/qiviserviceinterface.h b/src/ivicore/qiviserviceinterface.h
index 1d8b0fd..3b261e1 100644
--- a/src/ivicore/qiviserviceinterface.h
+++ b/src/ivicore/qiviserviceinterface.h
@@ -55,7 +55,8 @@ public:
virtual QObject *interfaceInstance(const QString &interface) const = 0;
};
-Q_DECLARE_INTERFACE(QIviServiceInterface, "com.pelagicore.QIviServiceInterface")
+#define QIviServiceInterface_iid "org.qt-project.qtivi.QIviServiceInterface/1.0"
+Q_DECLARE_INTERFACE(QIviServiceInterface, QIviServiceInterface_iid)
QT_END_NAMESPACE
diff --git a/src/ivimedia/qiviamfmtuner.cpp b/src/ivimedia/qiviamfmtuner.cpp
index 93da1ea..9a148a3 100644
--- a/src/ivimedia/qiviamfmtuner.cpp
+++ b/src/ivimedia/qiviamfmtuner.cpp
@@ -152,7 +152,7 @@ QIviAmFmTunerBackendInterface *QIviAmFmTunerPrivate::tunerBackend() const
Q_Q(const QIviAmFmTuner);
QIviServiceObject *so = q->serviceObject();
if (so)
- return qobject_cast<QIviAmFmTunerBackendInterface*>(so->interfaceInstance(QIviStringAmFmTunerInterfaceName));
+ return qobject_cast<QIviAmFmTunerBackendInterface*>(so->interfaceInstance(QLatin1String(QIviAmFmTuner_iid)));
return nullptr;
}
@@ -191,7 +191,7 @@ QIviAmFmTunerBackendInterface *QIviAmFmTunerPrivate::tunerBackend() const
The \a parent argument is passed on to the \l QIviAbstractFeature base class.
*/
QIviAmFmTuner::QIviAmFmTuner(QObject *parent)
- : QIviAbstractFeature(*new QIviAmFmTunerPrivate(QIviStringAmFmTunerInterfaceName, this), parent)
+ : QIviAbstractFeature(*new QIviAmFmTunerPrivate(QLatin1String(QIviAmFmTuner_iid), this), parent)
{
Q_D(QIviAmFmTuner);
d->init();
@@ -545,7 +545,7 @@ QIviAmFmTuner::QIviAmFmTuner(QIviAmFmTunerPrivate &dd, QObject *parent)
*/
bool QIviAmFmTuner::acceptServiceObject(QIviServiceObject *serviceObject)
{
- return serviceObject->interfaces().contains(QIviStringAmFmTunerInterfaceName);
+ return serviceObject->interfaces().contains(QLatin1String(QIviAmFmTuner_iid));
}
/*!
@@ -583,7 +583,7 @@ void QIviAmFmTuner::connectToServiceObject(QIviServiceObject *serviceObject)
*/
void QIviAmFmTuner::disconnectFromServiceObject(QIviServiceObject *serviceObject)
{
- QIviAmFmTunerBackendInterface *backend = qobject_cast<QIviAmFmTunerBackendInterface*>(serviceObject->interfaceInstance(QIviStringAmFmTunerInterfaceName));
+ QIviAmFmTunerBackendInterface *backend = qobject_cast<QIviAmFmTunerBackendInterface*>(serviceObject->interfaceInstance(QLatin1String(QIviAmFmTuner_iid)));
if (backend)
disconnect(backend, 0, this, 0);
diff --git a/src/ivimedia/qiviamfmtuner.h b/src/ivimedia/qiviamfmtuner.h
index b021c68..b0d55ae 100644
--- a/src/ivimedia/qiviamfmtuner.h
+++ b/src/ivimedia/qiviamfmtuner.h
@@ -51,8 +51,6 @@ QT_BEGIN_NAMESPACE
class QIviAmFmTunerStation;
class QIviAmFmTunerPrivate;
-static const QLatin1String QIviStringAmFmTunerInterfaceName("com.qt-project.qtivi.AmFmTuner");
-
class Q_QTIVIMEDIA_EXPORT QIviAmFmTuner : public QIviAbstractFeature
{
Q_OBJECT
diff --git a/src/ivimedia/qiviamfmtunerbackendinterface.h b/src/ivimedia/qiviamfmtunerbackendinterface.h
index 114b164..34bb94a 100644
--- a/src/ivimedia/qiviamfmtunerbackendinterface.h
+++ b/src/ivimedia/qiviamfmtunerbackendinterface.h
@@ -77,6 +77,8 @@ Q_SIGNALS:
void scanStatusChanged(bool scanRunning);
};
+#define QIviAmFmTuner_iid "org.qt-project.qtivi.AmFmTuner/1.0"
+
QT_END_NAMESPACE
#endif // QIVIAMFMTUNERBACKENDINTERFACE_H
diff --git a/src/ivimedia/qivimediadevicediscoverymodel.cpp b/src/ivimedia/qivimediadevicediscoverymodel.cpp
index 3b28022..106eb7c 100644
--- a/src/ivimedia/qivimediadevicediscoverymodel.cpp
+++ b/src/ivimedia/qivimediadevicediscoverymodel.cpp
@@ -124,7 +124,7 @@ QIviMediaDeviceDiscoveryModelBackendInterface *QIviMediaDeviceDiscoveryModelPriv
Q_Q(const QIviMediaDeviceDiscoveryModel);
QIviServiceObject *so = q->serviceObject();
if (so)
- return qobject_cast<QIviMediaDeviceDiscoveryModelBackendInterface*>(so->interfaceInstance(QIviStringMediaDeviceDiscoveryInterfaceName));
+ return qobject_cast<QIviMediaDeviceDiscoveryModelBackendInterface*>(so->interfaceInstance(QLatin1String(QIviMediaDeviceDiscovery_iid)));
return nullptr;
}
@@ -197,7 +197,7 @@ QIviMediaDeviceDiscoveryModelBackendInterface *QIviMediaDeviceDiscoveryModelPriv
The \a parent argument is passed on to the \l QIviAbstractFeatureListModel base class.
*/
QIviMediaDeviceDiscoveryModel::QIviMediaDeviceDiscoveryModel(QObject *parent)
- : QIviAbstractFeatureListModel(*new QIviMediaDeviceDiscoveryModelPrivate(QIviStringMediaDeviceDiscoveryInterfaceName, this), parent)
+ : QIviAbstractFeatureListModel(*new QIviMediaDeviceDiscoveryModelPrivate(QLatin1String(QIviMediaDeviceDiscovery_iid), this), parent)
{
Q_D(QIviMediaDeviceDiscoveryModel);
d->init();
@@ -309,7 +309,7 @@ QIviMediaDeviceDiscoveryModel::QIviMediaDeviceDiscoveryModel(QIviMediaDeviceDisc
*/
bool QIviMediaDeviceDiscoveryModel::acceptServiceObject(QIviServiceObject *serviceObject)
{
- return serviceObject->interfaces().contains(QIviStringMediaDeviceDiscoveryInterfaceName);
+ return serviceObject->interfaces().contains(QLatin1String(QIviMediaDeviceDiscovery_iid));
}
/*!
@@ -339,7 +339,7 @@ void QIviMediaDeviceDiscoveryModel::connectToServiceObject(QIviServiceObject *se
*/
void QIviMediaDeviceDiscoveryModel::disconnectFromServiceObject(QIviServiceObject *serviceObject)
{
- QIviMediaDeviceDiscoveryModelBackendInterface *backend = qobject_cast<QIviMediaDeviceDiscoveryModelBackendInterface*>(serviceObject->interfaceInstance(QIviStringMediaDeviceDiscoveryInterfaceName));
+ QIviMediaDeviceDiscoveryModelBackendInterface *backend = qobject_cast<QIviMediaDeviceDiscoveryModelBackendInterface*>(serviceObject->interfaceInstance(QLatin1String(QIviMediaDeviceDiscovery_iid)));
if (backend)
disconnect(backend, 0, this, 0);
diff --git a/src/ivimedia/qivimediadevicediscoverymodel.h b/src/ivimedia/qivimediadevicediscoverymodel.h
index a553a27..56d20cf 100644
--- a/src/ivimedia/qivimediadevicediscoverymodel.h
+++ b/src/ivimedia/qivimediadevicediscoverymodel.h
@@ -50,8 +50,6 @@ QT_BEGIN_NAMESPACE
class QIviMediaDeviceDiscoveryModelPrivate;
class QIviMediaDevice;
-static const QLatin1String QIviStringMediaDeviceDiscoveryInterfaceName("com.qt-project.qtivi.MediaDiscovery");
-
//TODO Should we add a generic base class ? If not we should use QIviMediaDevice* internally
class Q_QTIVIMEDIA_EXPORT QIviMediaDeviceDiscoveryModel : public QIviAbstractFeatureListModel
{
diff --git a/src/ivimedia/qivimediadevicediscoverymodelbackendinterface.h b/src/ivimedia/qivimediadevicediscoverymodelbackendinterface.h
index 44eea1b..fa6d830 100644
--- a/src/ivimedia/qivimediadevicediscoverymodelbackendinterface.h
+++ b/src/ivimedia/qivimediadevicediscoverymodelbackendinterface.h
@@ -64,6 +64,8 @@ Q_SIGNALS:
void deviceRemoved(QIviServiceObject *device);
};
+#define QIviMediaDeviceDiscovery_iid "org.qt-project.qtivi.MediaDiscovery/1.0"
+
QT_END_NAMESPACE
#endif // QIVIMEDIADEVICEDISCOVERYMODELBACKENDINTERFACE_H
diff --git a/src/ivimedia/qivimediaindexercontrol.cpp b/src/ivimedia/qivimediaindexercontrol.cpp
index 3739556..a37ebed 100644
--- a/src/ivimedia/qivimediaindexercontrol.cpp
+++ b/src/ivimedia/qivimediaindexercontrol.cpp
@@ -88,7 +88,7 @@ QIviMediaIndexerControlBackendInterface *QIviMediaIndexerControlPrivate::indexer
Q_Q(const QIviMediaIndexerControl);
QIviServiceObject *so = q->serviceObject();
if (so)
- return qobject_cast<QIviMediaIndexerControlBackendInterface*>(so->interfaceInstance(QIviStringMediaIndexerInterfaceName));
+ return qobject_cast<QIviMediaIndexerControlBackendInterface*>(so->interfaceInstance(QLatin1String(QIviMediaIndexer_iid)));
return nullptr;
}
@@ -137,7 +137,7 @@ QIviMediaIndexerControlBackendInterface *QIviMediaIndexerControlPrivate::indexer
The \a parent argument is passed on to the \l QIviAbstractFeature base class.
*/
QIviMediaIndexerControl::QIviMediaIndexerControl(QObject *parent)
- : QIviAbstractFeature(*new QIviMediaIndexerControlPrivate(QIviStringMediaIndexerInterfaceName, this), parent)
+ : QIviAbstractFeature(*new QIviMediaIndexerControlPrivate(QLatin1String(QIviMediaIndexer_iid), this), parent)
{
Q_D(QIviMediaIndexerControl);
d->init();
@@ -254,7 +254,7 @@ QIviMediaIndexerControl::QIviMediaIndexerControl(QIviMediaIndexerControlPrivate
*/
bool QIviMediaIndexerControl::acceptServiceObject(QIviServiceObject *serviceObject)
{
- return serviceObject->interfaces().contains(QIviStringMediaIndexerInterfaceName);
+ return serviceObject->interfaces().contains(QLatin1String(QIviMediaIndexer_iid));
}
/*!
@@ -283,7 +283,7 @@ void QIviMediaIndexerControl::connectToServiceObject(QIviServiceObject *serviceO
*/
void QIviMediaIndexerControl::disconnectFromServiceObject(QIviServiceObject *serviceObject)
{
- QIviMediaIndexerControlBackendInterface *backend = qobject_cast<QIviMediaIndexerControlBackendInterface*>(serviceObject->interfaceInstance(QIviStringMediaIndexerInterfaceName));
+ QIviMediaIndexerControlBackendInterface *backend = qobject_cast<QIviMediaIndexerControlBackendInterface*>(serviceObject->interfaceInstance(QLatin1String(QIviMediaIndexer_iid)));
if (backend)
disconnect(backend, 0, this, 0);
diff --git a/src/ivimedia/qivimediaindexercontrol.h b/src/ivimedia/qivimediaindexercontrol.h
index f97ddf2..4fd0e3e 100644
--- a/src/ivimedia/qivimediaindexercontrol.h
+++ b/src/ivimedia/qivimediaindexercontrol.h
@@ -49,8 +49,6 @@ QT_BEGIN_NAMESPACE
class QIviMediaIndexerControlPrivate;
-static const QLatin1String QIviStringMediaIndexerInterfaceName("com.qt-project.qtivi.MediaIndexer");
-
class Q_QTIVIMEDIA_EXPORT QIviMediaIndexerControl : public QIviAbstractFeature
{
Q_OBJECT
diff --git a/src/ivimedia/qivimediaindexercontrolbackendinterface.h b/src/ivimedia/qivimediaindexercontrolbackendinterface.h
index 535e5fa..e884b1b 100644
--- a/src/ivimedia/qivimediaindexercontrolbackendinterface.h
+++ b/src/ivimedia/qivimediaindexercontrolbackendinterface.h
@@ -63,6 +63,8 @@ Q_SIGNALS:
void stateChanged(QIviMediaIndexerControl::State state);
};
+#define QIviMediaIndexer_iid "org.qt-project.qtivi.MediaIndexer/1.0"
+
QT_END_NAMESPACE
#endif // QIVIMEDIAINDEXERCONTROLBACKENDINTERFACE_H
diff --git a/src/ivimedia/qivimediaplayer.cpp b/src/ivimedia/qivimediaplayer.cpp
index c30a9b5..daaf65c 100644
--- a/src/ivimedia/qivimediaplayer.cpp
+++ b/src/ivimedia/qivimediaplayer.cpp
@@ -112,7 +112,7 @@ QIviMediaPlayerBackendInterface *QIviMediaPlayerPrivate::playerBackend() const
Q_Q(const QIviMediaPlayer);
QIviServiceObject *so = q->serviceObject();
if (so)
- return qobject_cast<QIviMediaPlayerBackendInterface*>(so->interfaceInstance(QIviStringMediaPlayerInterfaceName));
+ return qobject_cast<QIviMediaPlayerBackendInterface*>(so->interfaceInstance(QLatin1String(QIviMediaPlayer_iid)));
return nullptr;
}
@@ -149,7 +149,7 @@ QIviMediaPlayerBackendInterface *QIviMediaPlayerPrivate::playerBackend() const
The \a parent argument is passed on to the \l QIviAbstractFeature base class.
*/
QIviMediaPlayer::QIviMediaPlayer(QObject *parent)
- : QIviAbstractFeature(*new QIviMediaPlayerPrivate(QIviStringMediaPlayerInterfaceName, this), parent)
+ : QIviAbstractFeature(*new QIviMediaPlayerPrivate(QLatin1String(QIviMediaPlayer_iid), this), parent)
{
Q_D(QIviMediaPlayer);
d->init();
@@ -402,7 +402,7 @@ QIviMediaPlayer::QIviMediaPlayer(QIviMediaPlayerPrivate &dd, QObject *parent)
*/
bool QIviMediaPlayer::acceptServiceObject(QIviServiceObject *serviceObject)
{
- return serviceObject->interfaces().contains(QIviStringMediaPlayerInterfaceName);
+ return serviceObject->interfaces().contains(QLatin1String(QIviMediaPlayer_iid));
}
/*!
@@ -442,7 +442,7 @@ void QIviMediaPlayer::connectToServiceObject(QIviServiceObject *serviceObject)
*/
void QIviMediaPlayer::disconnectFromServiceObject(QIviServiceObject *serviceObject)
{
- QIviMediaPlayerBackendInterface *backend = qobject_cast<QIviMediaPlayerBackendInterface*>(serviceObject->interfaceInstance(QIviStringMediaPlayerInterfaceName));
+ QIviMediaPlayerBackendInterface *backend = qobject_cast<QIviMediaPlayerBackendInterface*>(serviceObject->interfaceInstance(QLatin1String(QIviMediaPlayer_iid)));
if (backend)
disconnect(backend, 0, this, 0);
diff --git a/src/ivimedia/qivimediaplayer.h b/src/ivimedia/qivimediaplayer.h
index ba6f1f4..0fcc41b 100644
--- a/src/ivimedia/qivimediaplayer.h
+++ b/src/ivimedia/qivimediaplayer.h
@@ -51,8 +51,6 @@ QT_BEGIN_NAMESPACE
class QIviMediaPlayerPrivate;
class QIviPlayQueue;
-static const QLatin1String QIviStringMediaPlayerInterfaceName("com.qt-project.qtivi.MediaPlayer");
-
class Q_QTIVIMEDIA_EXPORT QIviMediaPlayer : public QIviAbstractFeature
{
Q_OBJECT
diff --git a/src/ivimedia/qivimediaplayerbackendinterface.h b/src/ivimedia/qivimediaplayerbackendinterface.h
index 224343c..951f5dd 100644
--- a/src/ivimedia/qivimediaplayerbackendinterface.h
+++ b/src/ivimedia/qivimediaplayerbackendinterface.h
@@ -82,6 +82,8 @@ Q_SIGNALS:
void dataChanged(const QList<QVariant> &data, int start, int count);
};
+#define QIviMediaPlayer_iid "org.qt-project.qtivi.MediaPlayer/1.0"
+
QT_END_NAMESPACE
#endif // QIVIMEDIAPLAYERBACKENDINTERFACE_H
diff --git a/src/ivivehiclefunctions/qiviclimatecontrol.cpp b/src/ivivehiclefunctions/qiviclimatecontrol.cpp
index 05e94d1..8e00271 100644
--- a/src/ivivehiclefunctions/qiviclimatecontrol.cpp
+++ b/src/ivivehiclefunctions/qiviclimatecontrol.cpp
@@ -643,7 +643,7 @@ QIviClimateControlBackendInterface *QIviClimateControlPrivate::climateControlBac
The \a parent argument is passed on to the \l QIviAbstractZonedFeature base class.
*/
QIviClimateControl::QIviClimateControl(const QString &zone, QObject *parent)
- : QIviAbstractZonedFeature(*new QIviClimateControlPrivate(QIviStringClimateControlInterfaceName, zone, this), parent)
+ : QIviAbstractZonedFeature(*new QIviClimateControlPrivate(QLatin1String(QIviClimateControl_iid), zone, this), parent)
{
Q_D(QIviClimateControl);
d->init();
@@ -741,7 +741,7 @@ void QIviClimateControl::connectToServiceObject(QIviServiceObject *serviceObject
*/
void QIviClimateControl::disconnectFromServiceObject(QIviServiceObject *serviceObject)
{
- QIviClimateControlBackendInterface *backend = qobject_cast<QIviClimateControlBackendInterface*>(serviceObject->interfaceInstance(QIviStringClimateControlInterfaceName));
+ QIviClimateControlBackendInterface *backend = qobject_cast<QIviClimateControlBackendInterface*>(serviceObject->interfaceInstance(QLatin1String(QIviClimateControl_iid)));
if (backend)
disconnect(backend, 0, this, 0);
diff --git a/src/ivivehiclefunctions/qiviclimatecontrol.h b/src/ivivehiclefunctions/qiviclimatecontrol.h
index 1aedb10..f0138c8 100644
--- a/src/ivivehiclefunctions/qiviclimatecontrol.h
+++ b/src/ivivehiclefunctions/qiviclimatecontrol.h
@@ -51,8 +51,6 @@ QT_BEGIN_NAMESPACE
class QIviClimateControlBackendInterface;
class QIviClimateControlPrivate;
-static const QLatin1String QIviStringClimateControlInterfaceName("com.qt-project.qtivi.ClimateControl");
-
class Q_QTIVIVEHICLEFUNCTIONS_EXPORT QIviClimateControl : public QIviAbstractZonedFeature
{
Q_OBJECT
diff --git a/src/ivivehiclefunctions/qiviclimatecontrolbackendinterface.h b/src/ivivehiclefunctions/qiviclimatecontrolbackendinterface.h
index e49a019..5c5d9e5 100644
--- a/src/ivivehiclefunctions/qiviclimatecontrolbackendinterface.h
+++ b/src/ivivehiclefunctions/qiviclimatecontrolbackendinterface.h
@@ -107,6 +107,8 @@ Q_SIGNALS:
void automaticClimateFanIntensityLevelAttributeChanged(const QIviPropertyAttribute<int> &automaticClimateFanIntensityLevel, const QString &zone = QString());
};
+#define QIviClimateControl_iid "org.qt-project.qtivi.ClimateControl/1.0"
+
QT_END_NAMESPACE
#endif // QIVICLIMATECONTROLBACKENDINTERFACE_H
diff --git a/src/ivivehiclefunctions/qiviwindowcontrol.cpp b/src/ivivehiclefunctions/qiviwindowcontrol.cpp
index 85fb1f8..a6193c6 100644
--- a/src/ivivehiclefunctions/qiviwindowcontrol.cpp
+++ b/src/ivivehiclefunctions/qiviwindowcontrol.cpp
@@ -294,7 +294,7 @@ QIviWindowControlBackendInterface *QIviWindowControlPrivate::windowControlBacken
The \a parent argument is passed on to the \l QIviAbstractZonedFeature base class.
*/
QIviWindowControl::QIviWindowControl(const QString &zone, QObject *parent)
- : QIviAbstractZonedFeature(*new QIviWindowControlPrivate(QIviStringWindowControlInterfaceName, zone, this), parent)
+ : QIviAbstractZonedFeature(*new QIviWindowControlPrivate(QLatin1String(QIviWindowControl_iid), zone, this), parent)
{
Q_D(QIviWindowControl);
d->init();
@@ -349,7 +349,7 @@ void QIviWindowControl::connectToServiceObject(QIviServiceObject *serviceObject)
*/
void QIviWindowControl::disconnectFromServiceObject(QIviServiceObject *serviceObject)
{
- QIviWindowControlBackendInterface *backend = qobject_cast<QIviWindowControlBackendInterface*>(serviceObject->interfaceInstance(QIviStringWindowControlInterfaceName));
+ QIviWindowControlBackendInterface *backend = qobject_cast<QIviWindowControlBackendInterface*>(serviceObject->interfaceInstance(QLatin1String(QIviWindowControl_iid)));
if (backend)
disconnect(backend, 0, this, 0);
diff --git a/src/ivivehiclefunctions/qiviwindowcontrol.h b/src/ivivehiclefunctions/qiviwindowcontrol.h
index d99f14b..812599a 100644
--- a/src/ivivehiclefunctions/qiviwindowcontrol.h
+++ b/src/ivivehiclefunctions/qiviwindowcontrol.h
@@ -51,8 +51,6 @@ QT_BEGIN_NAMESPACE
class QIviWindowControlBackendInterface;
class QIviWindowControlPrivate;
-static const QLatin1String QIviStringWindowControlInterfaceName("com.qt-project.qtivi.WindowControl");
-
class Q_QTIVIVEHICLEFUNCTIONS_EXPORT QIviWindowControl : public QIviAbstractZonedFeature
{
Q_OBJECT
diff --git a/src/ivivehiclefunctions/qiviwindowcontrolbackendinterface.h b/src/ivivehiclefunctions/qiviwindowcontrolbackendinterface.h
index 4a768b9..97886db 100644
--- a/src/ivivehiclefunctions/qiviwindowcontrolbackendinterface.h
+++ b/src/ivivehiclefunctions/qiviwindowcontrolbackendinterface.h
@@ -75,6 +75,8 @@ Q_SIGNALS:
void stateAttributeChanged(const QIviPropertyAttribute<QIviWindowControl::State> &state, const QString &zone = QString());
};
+#define QIviWindowControl_iid "org.qt-project.qtivi.WindowControl/1.0"
+
QT_END_NAMESPACE
#endif // QIVIWINDOWCONTROLBACKENDINTERFACE_H
diff --git a/src/plugins/ivimedia/media_simulator/media_simulator.json b/src/plugins/ivimedia/media_simulator/media_simulator.json
index 565930d..af13964 100644
--- a/src/plugins/ivimedia/media_simulator/media_simulator.json
+++ b/src/plugins/ivimedia/media_simulator/media_simulator.json
@@ -1,8 +1,8 @@
{
"interfaces" : [
- "com.qt-project.qtivi.MediaPlayer",
- "com.qt-project.qtivi.SearchAndBrowseModel",
- "com.qt-project.qtivi.MediaDiscovery",
- "com.qt-project.qtivi.MediaIndexer"
+ "org.qt-project.qtivi.MediaPlayer",
+ "org.qt-project.qtivi.SearchAndBrowseModel",
+ "org.qt-project.qtivi.MediaDiscovery",
+ "org.qt-project.qtivi.MediaIndexer"
]
}
diff --git a/src/plugins/ivimedia/media_simulator/mediaplugin.cpp b/src/plugins/ivimedia/media_simulator/mediaplugin.cpp
index 1d01723..f1bd8ae 100644
--- a/src/plugins/ivimedia/media_simulator/mediaplugin.cpp
+++ b/src/plugins/ivimedia/media_simulator/mediaplugin.cpp
@@ -75,22 +75,22 @@ MediaPlugin::MediaPlugin(QObject *parent)
QStringList MediaPlugin::interfaces() const
{
QStringList list;
- list << QIviStringMediaPlayerInterfaceName;
- list << QIviStringSearchAndBrowseModelInterfaceName;
- list << QIviStringMediaDeviceDiscoveryInterfaceName;
- list << QIviStringMediaIndexerInterfaceName;
+ list << QIviMediaPlayer_iid;
+ list << QIviSearchAndBrowseModel_iid;
+ list << QIviMediaDeviceDiscovery_iid;
+ list << QIviMediaIndexer_iid;
return list;
}
QObject *MediaPlugin::interfaceInstance(const QString &interface) const
{
- if (interface == QIviStringMediaPlayerInterfaceName)
+ if (interface == QIviMediaPlayer_iid)
return m_player;
- else if (interface == QIviStringSearchAndBrowseModelInterfaceName)
+ else if (interface == QIviSearchAndBrowseModel_iid)
return m_browse;
- else if (interface == QIviStringMediaDeviceDiscoveryInterfaceName)
+ else if (interface == QIviMediaDeviceDiscovery_iid)
return m_discovery;
- else if (interface == QIviStringMediaIndexerInterfaceName)
+ else if (interface == QIviMediaIndexer_iid)
return m_indexer;
return 0;
diff --git a/src/plugins/ivimedia/media_simulator/mediaplugin.h b/src/plugins/ivimedia/media_simulator/mediaplugin.h
index 8ff2ba5..747b0a8 100644
--- a/src/plugins/ivimedia/media_simulator/mediaplugin.h
+++ b/src/plugins/ivimedia/media_simulator/mediaplugin.h
@@ -55,7 +55,7 @@ class AmFmTunerBackend;
class MediaPlugin : public QObject, QIviServiceInterface
{
Q_OBJECT
- Q_PLUGIN_METADATA(IID "com.pelagicore.QIviServiceInterface" FILE "media_simulator.json")
+ Q_PLUGIN_METADATA(IID QIviServiceInterface_iid FILE "media_simulator.json")
Q_INTERFACES(QIviServiceInterface)
public:
diff --git a/src/plugins/ivimedia/media_simulator/usbdevice.cpp b/src/plugins/ivimedia/media_simulator/usbdevice.cpp
index 455e452..47e76af 100644
--- a/src/plugins/ivimedia/media_simulator/usbdevice.cpp
+++ b/src/plugins/ivimedia/media_simulator/usbdevice.cpp
@@ -64,13 +64,13 @@ void USBDevice::eject()
QStringList USBDevice::interfaces() const
{
QStringList list;
- list << QIviStringSearchAndBrowseModelInterfaceName;
+ list << QIviSearchAndBrowseModel_iid;
return list;
}
QObject *USBDevice::interfaceInstance(const QString &interface) const
{
- if (interface == QIviStringSearchAndBrowseModelInterfaceName)
+ if (interface == QIviSearchAndBrowseModel_iid)
return m_browseModel;
return nullptr;
diff --git a/src/plugins/ivimedia/tuner_simulator/tuner_simulator.json b/src/plugins/ivimedia/tuner_simulator/tuner_simulator.json
index 742135f..ae12fcd 100644
--- a/src/plugins/ivimedia/tuner_simulator/tuner_simulator.json
+++ b/src/plugins/ivimedia/tuner_simulator/tuner_simulator.json
@@ -1,6 +1,6 @@
{
"interfaces" : [
- "com.qt-project.qtivi.AmFmTuner",
- "com.qt-project.qtivi.SearchAndBrowseModel"
+ "org.qt-project.qtivi.AmFmTuner",
+ "org.qt-project.qtivi.SearchAndBrowseModel"
]
}
diff --git a/src/plugins/ivimedia/tuner_simulator/tunerplugin.cpp b/src/plugins/ivimedia/tuner_simulator/tunerplugin.cpp
index d54efe7..f40f7ca 100644
--- a/src/plugins/ivimedia/tuner_simulator/tunerplugin.cpp
+++ b/src/plugins/ivimedia/tuner_simulator/tunerplugin.cpp
@@ -58,16 +58,16 @@ TunerPlugin::TunerPlugin(QObject *parent)
QStringList TunerPlugin::interfaces() const
{
QStringList list;
- list << QIviStringSearchAndBrowseModelInterfaceName;
- list << QIviStringAmFmTunerInterfaceName;
+ list << QIviSearchAndBrowseModel_iid;
+ list << QIviAmFmTuner_iid;
return list;
}
QObject *TunerPlugin::interfaceInstance(const QString &interface) const
{
- if (interface == QIviStringAmFmTunerInterfaceName)
+ if (interface == QIviAmFmTuner_iid)
return m_amfmtuner;
- else if (interface == QIviStringSearchAndBrowseModelInterfaceName)
+ else if (interface == QIviSearchAndBrowseModel_iid)
return m_searchbackend;
return 0;
diff --git a/src/plugins/ivimedia/tuner_simulator/tunerplugin.h b/src/plugins/ivimedia/tuner_simulator/tunerplugin.h
index e836653..9357744 100644
--- a/src/plugins/ivimedia/tuner_simulator/tunerplugin.h
+++ b/src/plugins/ivimedia/tuner_simulator/tunerplugin.h
@@ -50,7 +50,7 @@ class SearchAndBrowseBackend;
class TunerPlugin : public QObject, QIviServiceInterface
{
Q_OBJECT
- Q_PLUGIN_METADATA(IID "com.pelagicore.QIviServiceInterface" FILE "tuner_simulator.json")
+ Q_PLUGIN_METADATA(IID QIviServiceInterface_iid FILE "tuner_simulator.json")
Q_INTERFACES(QIviServiceInterface)
public:
diff --git a/src/plugins/ivivehiclefunctions/vehiclefunction_simulator/vehiclefunction_simulator.json b/src/plugins/ivivehiclefunctions/vehiclefunction_simulator/vehiclefunction_simulator.json
index 46cff0c..246bc2d 100644
--- a/src/plugins/ivivehiclefunctions/vehiclefunction_simulator/vehiclefunction_simulator.json
+++ b/src/plugins/ivivehiclefunctions/vehiclefunction_simulator/vehiclefunction_simulator.json
@@ -1,3 +1,3 @@
{
- "interfaces" : [ "com.qt-project.qtivi.ClimateControl", "com.qt-project.qtivi.WindowControl" ]
+ "interfaces" : [ "org.qt-project.qtivi.ClimateControl", "org.qt-project.qtivi.WindowControl" ]
}
diff --git a/src/plugins/ivivehiclefunctions/vehiclefunction_simulator/vehicleplugin.cpp b/src/plugins/ivivehiclefunctions/vehiclefunction_simulator/vehicleplugin.cpp
index 0fac062..2006055 100644
--- a/src/plugins/ivivehiclefunctions/vehiclefunction_simulator/vehicleplugin.cpp
+++ b/src/plugins/ivivehiclefunctions/vehiclefunction_simulator/vehicleplugin.cpp
@@ -56,16 +56,16 @@ VehiclePlugin::VehiclePlugin(QObject *parent) :
QStringList VehiclePlugin::interfaces() const
{
QStringList list;
- list << QIviStringClimateControlInterfaceName;
- list << QIviStringWindowControlInterfaceName;
+ list << QIviClimateControl_iid;
+ list << QIviWindowControl_iid;
return list;
}
QObject *VehiclePlugin::interfaceInstance(const QString &interface) const
{
- if (interface == QIviStringClimateControlInterfaceName)
+ if (interface == QIviClimateControl_iid)
return m_climate;
- else if (interface == QIviStringWindowControlInterfaceName)
+ else if (interface == QIviWindowControl_iid)
return m_window;
return 0;
diff --git a/src/plugins/ivivehiclefunctions/vehiclefunction_simulator/vehicleplugin.h b/src/plugins/ivivehiclefunctions/vehiclefunction_simulator/vehicleplugin.h
index da3bbb3..ff3545a 100644
--- a/src/plugins/ivivehiclefunctions/vehiclefunction_simulator/vehicleplugin.h
+++ b/src/plugins/ivivehiclefunctions/vehiclefunction_simulator/vehicleplugin.h
@@ -50,7 +50,7 @@ class WindowControlBackend;
class VehiclePlugin : public QObject, QIviServiceInterface
{
Q_OBJECT
- Q_PLUGIN_METADATA(IID "com.pelagicore.QIviServiceInterface" FILE "vehiclefunction_simulator.json")
+ Q_PLUGIN_METADATA(IID QIviServiceInterface_iid FILE "vehiclefunction_simulator.json")
Q_INTERFACES(QIviServiceInterface)
public:
diff --git a/tests/auto/core/qivisearchandbrowsemodel/tst_qivisearchandbrowsemodel.cpp b/tests/auto/core/qivisearchandbrowsemodel/tst_qivisearchandbrowsemodel.cpp
index 9fdb27a..810b653 100644
--- a/tests/auto/core/qivisearchandbrowsemodel/tst_qivisearchandbrowsemodel.cpp
+++ b/tests/auto/core/qivisearchandbrowsemodel/tst_qivisearchandbrowsemodel.cpp
@@ -300,13 +300,13 @@ public:
QIviServiceObject(parent)
{
m_backend = new TestBackend;
- m_interfaces << QIviStringSearchAndBrowseModelInterfaceName;
+ m_interfaces << QIviSearchAndBrowseModel_iid;
}
QStringList interfaces() const { return m_interfaces; }
QObject *interfaceInstance(const QString &interface) const
{
- if (interface == QIviStringSearchAndBrowseModelInterfaceName)
+ if (interface == QIviSearchAndBrowseModel_iid)
return testBackend();
else
return 0;
diff --git a/tests/auto/core/servicemanagertest/simple_plugin/simpleplugin.h b/tests/auto/core/servicemanagertest/simple_plugin/simpleplugin.h
index 1441c04..f834199 100644
--- a/tests/auto/core/servicemanagertest/simple_plugin/simpleplugin.h
+++ b/tests/auto/core/servicemanagertest/simple_plugin/simpleplugin.h
@@ -38,7 +38,7 @@ class SimplePlugin : public QObject, public QIviServiceInterface
{
Q_OBJECT
Q_INTERFACES(QIviServiceInterface)
- Q_PLUGIN_METADATA(IID "com.pelagicore.QIviServiceInterface" FILE "simple_plugin.json")
+ Q_PLUGIN_METADATA(IID QIviServiceInterface_iid FILE "simple_plugin.json")
public:
SimplePlugin();
virtual ~SimplePlugin() {}
diff --git a/tests/auto/core/servicemanagertest/wrong_plugin/wrongplugin.h b/tests/auto/core/servicemanagertest/wrong_plugin/wrongplugin.h
index faaf8f7..f7cbb24 100644
--- a/tests/auto/core/servicemanagertest/wrong_plugin/wrongplugin.h
+++ b/tests/auto/core/servicemanagertest/wrong_plugin/wrongplugin.h
@@ -38,7 +38,7 @@ class WrongPlugin : public QObject
{
Q_OBJECT
//Q_INTERFACES(QIviServiceInterface)
- Q_PLUGIN_METADATA(IID "com.pelagicore.QIviServiceInterface" FILE "wrong_plugin.json")
+ Q_PLUGIN_METADATA(IID QIviServiceInterface_iid FILE "wrong_plugin.json")
public:
WrongPlugin();
virtual ~WrongPlugin() {}
diff --git a/tests/auto/vehiclefunctions/climatecontroltest/tst_climatecontroltest.cpp b/tests/auto/vehiclefunctions/climatecontroltest/tst_climatecontroltest.cpp
index a69ea83..2629754 100644
--- a/tests/auto/vehiclefunctions/climatecontroltest/tst_climatecontroltest.cpp
+++ b/tests/auto/vehiclefunctions/climatecontroltest/tst_climatecontroltest.cpp
@@ -512,14 +512,14 @@ public:
QIviServiceObject(parent), m_name(QLatin1String(""))
{
m_backend = new ClimateControlTestBackend;
- m_interfaces << QIviStringClimateControlInterfaceName;
+ m_interfaces << QIviClimateControl_iid;
}
QString name() const { return m_name; }
QStringList interfaces() const { return m_interfaces; }
QObject *interfaceInstance(const QString& interface) const
{
- if (interface == QIviStringClimateControlInterfaceName)
+ if (interface == QIviClimateControl_iid)
return testBackend();
else
return 0;
@@ -542,7 +542,7 @@ public:
explicit ClimateControlInvalidServiceObject(QObject *parent=0) :
QIviServiceObject(parent), m_name(QLatin1String("")), m_dummyBackend(new QObject(this))
{
- m_interfaces << QIviStringClimateControlInterfaceName;
+ m_interfaces << QIviClimateControl_iid;
}
QString name() const { return m_name; }
diff --git a/tests/auto/vehiclefunctions/windowcontroltest/tst_windowcontroltest.cpp b/tests/auto/vehiclefunctions/windowcontroltest/tst_windowcontroltest.cpp
index db84ee3..bf20000 100644
--- a/tests/auto/vehiclefunctions/windowcontroltest/tst_windowcontroltest.cpp
+++ b/tests/auto/vehiclefunctions/windowcontroltest/tst_windowcontroltest.cpp
@@ -233,14 +233,14 @@ public:
QIviServiceObject(parent), m_name(QLatin1String(""))
{
m_backend = new WindowControlTestBackend;
- m_interfaces << QIviStringWindowControlInterfaceName;
+ m_interfaces << QIviWindowControl_iid;
}
QString name() const { return m_name; }
QStringList interfaces() const { return m_interfaces; }
QObject *interfaceInstance(const QString& interface) const
{
- if (interface == QIviStringWindowControlInterfaceName)
+ if (interface == QIviWindowControl_iid)
return testBackend();
else
return 0;
@@ -263,7 +263,7 @@ public:
explicit WindowControlInvalidServiceObject(QObject *parent=0) :
QIviServiceObject(parent), m_name(QLatin1String("")), m_dummyBackend(new QObject(this))
{
- m_interfaces << QIviStringWindowControlInterfaceName;
+ m_interfaces << QIviWindowControl_iid;
}
QString name() const { return m_name; }