26#include "generalfactory.h"
27#include "qmmpui_export.h"
29class QmmpUiPluginCache;
92 static void loadPlugins();
93 static QHash <GeneralFactory*, QObject*> *m_generals;
94 static QObject *m_parent;
95 static QList<QmmpUiPluginCache*> *m_cache;
96 static QStringList m_enabledNames;
General plugin interface.
Definition generalfactory.h:61
The General class provides simple access to general plugins.
Definition general.h:35
static QString file(const GeneralFactory *factory)
static QList< GeneralFactory * > factories()
static void create(QObject *parent)
static void setEnabled(GeneralFactory *factory, bool enable=true)
static QWidget * createWidget(const QString &id, QWidget *parent)
static QStringList enabledWidgets()
static QList< GeneralFactory * > enabledFactories()
static bool isEnabled(const GeneralFactory *factory)
static WidgetDescription widgetDescription(const QString &id)
static void showSettings(GeneralFactory *factory, QWidget *parentWidget)