summaryrefslogtreecommitdiffstats
path: root/src/sensors/qsensorpluginloader_p.h
diff options
context:
space:
mode:
authorLincoln Ramsay <lincoln.ramsay@nokia.com>2011-11-18 11:24:45 +1000
committerQt by Nokia <qt-info@nokia.com>2011-11-18 03:42:37 +0100
commit4cbb0f70c452f7e6b03b37be4c61597e22fa08b8 (patch)
treed856cf53c071b3e1e813c053091caf6c4b7c9e56 /src/sensors/qsensorpluginloader_p.h
parent45bd60a092b57ddf26e7e2ba716e5d71ce2a2fd5 (diff)
QFactoryLoader is used by singletons
Instead of using Q_GLOBAL_STATIC, just create and delete the QFactoryLoader instances in the singleton objects. Change-Id: I91ba017b530f0c48a74dc5c0a69fbc8fc20ab250 Sanity-Review: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Lorn Potter <lorn.potter@nokia.com>
Diffstat (limited to 'src/sensors/qsensorpluginloader_p.h')
-rw-r--r--src/sensors/qsensorpluginloader_p.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/sensors/qsensorpluginloader_p.h b/src/sensors/qsensorpluginloader_p.h
index 552b3264..634c4987 100644
--- a/src/sensors/qsensorpluginloader_p.h
+++ b/src/sensors/qsensorpluginloader_p.h
@@ -60,6 +60,8 @@
QT_BEGIN_NAMESPACE
+class QFactoryLoader;
+
class QSensorPluginLoader
{
public:
@@ -71,6 +73,7 @@ public:
private:
void load();
+ QFactoryLoader *m_loader;
QList<QObject*> m_plugins;
};