diff options
Diffstat (limited to 'muse2/muse/plugin.h')
-rw-r--r-- | muse2/muse/plugin.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/muse2/muse/plugin.h b/muse2/muse/plugin.h index 70573796..a6834cdc 100644 --- a/muse2/muse/plugin.h +++ b/muse2/muse/plugin.h @@ -504,17 +504,24 @@ typedef Pipeline::const_iterator ciPluginI; // PluginDialog //--------------------------------------------------------- +enum { SEL_SM, SEL_S, SEL_M, SEL_ALL }; + class PluginDialog : public QDialog { - Q3ListView* pList; + QTreeWidget* pList; + QRadioButton* allPlug; + QRadioButton* onlyM; + QRadioButton* onlyS; + QRadioButton* onlySM; Q_OBJECT public: - PluginDialog(QWidget* parent=0, const char* name=0, bool modal=true); + PluginDialog(QWidget* parent=0); static Plugin* getPlugin(QWidget* parent); Plugin* value(); void accept(); public slots: + void fillPlugs(QAbstractButton*); void fillPlugs(int i); void fillPlugs(const QString& sortValue); private: |