aboutsummaryrefslogtreecommitdiff
path: root/src/ui/pluginitem.h
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2009-10-10 19:11:01 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2009-10-10 19:11:01 +0000
commite525b606d5833cd005c033b5d506989be891c081 (patch)
tree928bb722639d9c863976930b7ccde8c106fd2fb4 /src/ui/pluginitem.h
parenta259c404c3db2bef8b4098ded1378f63c3504c28 (diff)
downloadqmmp-e525b606d5833cd005c033b5d506989be891c081.tar.gz
qmmp-e525b606d5833cd005c033b5d506989be891c081.tar.bz2
qmmp-e525b606d5833cd005c033b5d506989be891c081.zip
updated settings dialog
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1300 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/ui/pluginitem.h')
-rw-r--r--src/ui/pluginitem.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/ui/pluginitem.h b/src/ui/pluginitem.h
index 1238ce18c..80dfc8887 100644
--- a/src/ui/pluginitem.h
+++ b/src/ui/pluginitem.h
@@ -27,6 +27,7 @@
*/
class DecoderFactory;
+class EngineFactory;
class OutputFactory;
class VisualFactory;
class EffectFactory;
@@ -51,6 +52,25 @@ private:
};
+class EnginePluginItem : public QObject
+{
+ Q_OBJECT
+public:
+ EnginePluginItem(QObject *parent, EngineFactory *fact);
+
+ ~EnginePluginItem();
+
+ bool isSelected();
+ EngineFactory *factory();
+
+public slots:
+ void setSelected(bool);
+
+private:
+ EngineFactory *m_factory;
+
+};
+
class OutputPluginItem : public QObject
{
Q_OBJECT