24 #include <QStringList> 26 #include "generalfactory.h" 28 class QmmpUiPluginCache;
40 static void create(QObject *parent);
44 static QList<GeneralFactory *>
factories();
73 static void loadPlugins();
74 static QHash <GeneralFactory*, QObject*> *m_generals;
75 static QObject *m_parent;
76 static QList<QmmpUiPluginCache*> *m_cache;
77 static QStringList m_enabledNames;
static void showSettings(GeneralFactory *factory, QWidget *parentWidget)
The General class provides simple access to general plugins.
Definition: general.h:33
static QList< GeneralFactory * > factories()
static void create(QObject *parent)
static void setEnabled(GeneralFactory *factory, bool enable=true)
static QList< GeneralFactory * > enabledFactories()
General plugin interface.
Definition: generalfactory.h:55
static QString file(GeneralFactory *factory)
static bool isEnabled(GeneralFactory *factory)