equal
deleted
inserted
replaced
52 // |
52 // |
53 // We mean it. |
53 // We mean it. |
54 // |
54 // |
55 |
55 |
56 #include <qmobilityglobal.h> |
56 #include <qmobilityglobal.h> |
57 #include <QObject> |
57 #include <QtCore/qobject.h> |
58 #include <QtCore/qstring.h> |
58 #include <QtCore/qstring.h> |
|
59 #include <QtCore/qstringlist.h> |
59 #include <QtCore/qmap.h> |
60 #include <QtCore/qmap.h> |
60 |
61 |
61 QT_BEGIN_NAMESPACE |
|
62 class QObject; |
|
63 QT_END_NAMESPACE |
|
64 |
62 |
65 QT_BEGIN_NAMESPACE |
63 QT_BEGIN_NAMESPACE |
66 |
64 |
67 class QMediaServiceProviderPlugin; |
65 class QMediaServiceProviderPlugin; |
68 |
66 |
79 |
77 |
80 static void setStaticPlugins(const QString &location, const QObjectList& objects); |
78 static void setStaticPlugins(const QString &location, const QObjectList& objects); |
81 |
79 |
82 private: |
80 private: |
83 void load(); |
81 void load(); |
|
82 QStringList availablePlugins() const; |
84 |
83 |
85 QByteArray m_iid; |
84 QByteArray m_iid; |
86 QString m_location; |
85 QString m_location; |
87 QMap<QString, QObject*> m_instances; |
86 QMap<QString, QObject*> m_instances; |
88 }; |
87 }; |