akonadi
20 #ifndef AKONADI_PLUGINLOADER_P_H
21 #define AKONADI_PLUGINLOADER_P_H
23 #include "akonadiprivate_export.h"
25 #include <QtCore/QHash>
26 #include <QtCore/QString>
32 class AKONADI_TESTS_EXPORT PluginMetaData
36 PluginMetaData(
const QString & lib,
const QString & name,
const QString & comment,
const QString & cname );
40 QString descriptionLabel;
45 class AKONADI_TESTS_EXPORT PluginLoader
50 static PluginLoader*
self();
52 QStringList names()
const;
54 QObject* createForName(
const QString & name );
56 PluginMetaData infoForName(
const QString & name )
const;
63 static PluginLoader *mSelf;
64 QHash<QString, QPluginLoader*> mPluginLoaders;
65 QHash<QString, PluginMetaData> mPluginInfos;
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Jul 13 2013 01:27:40 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.