From d95c5fee483816558246586c4621d96c84b224c0 Mon Sep 17 00:00:00 2001 From: Lorn Potter Date: Fri, 11 Nov 2011 10:46:31 +1000 Subject: remove qmobilitypluginsearch and use the QFactoryLoader instead. Change-Id: Ifdd2031d309a5ac4cbeedc5d7cdb6ba9cbb845c3 Reviewed-by: Lincoln Ramsay Sanity-Review: Lincoln Ramsay --- examples/sensors/grue/plugin/main.cpp | 3 ++- examples/sensors/qmlsensorgestures/plugin/qcountergestureplugin.h | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) (limited to 'examples') diff --git a/examples/sensors/grue/plugin/main.cpp b/examples/sensors/grue/plugin/main.cpp index bdafa287..50333f2d 100644 --- a/examples/sensors/grue/plugin/main.cpp +++ b/examples/sensors/grue/plugin/main.cpp @@ -48,7 +48,7 @@ class GrueSensorPlugin : public QObject, public QSensorPluginInterface, public QSensorChangesInterface, public QSensorBackendFactory { Q_OBJECT - Q_INTERFACES(QSensorPluginInterface QSensorChangesInterface) + Q_INTERFACES(QSensorPluginInterface:QFactoryInterface QSensorChangesInterface) public: void registerSensors() { @@ -74,6 +74,7 @@ public: return 0; } + QStringList keys() const { return QStringList() << "grue";} }; Q_EXPORT_PLUGIN2(libsensors_grueplugin, GrueSensorPlugin); diff --git a/examples/sensors/qmlsensorgestures/plugin/qcountergestureplugin.h b/examples/sensors/qmlsensorgestures/plugin/qcountergestureplugin.h index 33075f43..842afeee 100644 --- a/examples/sensors/qmlsensorgestures/plugin/qcountergestureplugin.h +++ b/examples/sensors/qmlsensorgestures/plugin/qcountergestureplugin.h @@ -46,10 +46,11 @@ #include -class QCounterGesturePlugin : public QObject, QSensorGesturePluginInterface +class QCounterGesturePlugin : public QObject, public QSensorGesturePluginInterface { Q_OBJECT - Q_INTERFACES(QSensorGesturePluginInterface) + Q_INTERFACES(QSensorGesturePluginInterface:QFactoryInterface) + public: explicit QCounterGesturePlugin(); ~QCounterGesturePlugin(); -- cgit v1.2.3