diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2005-11-27 17:59:03 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2005-11-27 17:59:03 +0000 |
commit | c74f6577e2466d24a74da3ba6a48e2a1957769c8 (patch) | |
tree | c17ca202a457170c1055954372de6514f65d7e59 /gtk2_ardour/plugin_selector.h | |
parent | 8f54e410585907cbecd7047cb0c4e1d79d9b9d5f (diff) |
ripping, tearing, shredding
git-svn-id: svn://localhost/trunk/ardour2@130 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/plugin_selector.h')
-rw-r--r-- | gtk2_ardour/plugin_selector.h | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/gtk2_ardour/plugin_selector.h b/gtk2_ardour/plugin_selector.h index d7c32ba28f..77eefd2c02 100644 --- a/gtk2_ardour/plugin_selector.h +++ b/gtk2_ardour/plugin_selector.h @@ -20,25 +20,25 @@ #ifndef __ardour_plugin_selector_h__ #define __ardour_plugin_selector_h__ -#include <gtkmm/notebook.h> +#include <gtkmm/dialog.h> #include <gtkmm/notebook.h> #include <gtkmm/treeview.h> #include <gtkmm2ext/selector.h> -#include <ardour_dialog.h> - namespace ARDOUR { class Session; class PluginManager; class Plugin; } -class PluginSelector : public ArdourDialog +class PluginSelector : public Gtk::Dialog { public: PluginSelector (ARDOUR::PluginManager *); sigc::signal<void,ARDOUR::Plugin *> PluginCreated; + int run (); // XXX should we try not to overload the non-virtual Gtk::Dialog::run() ? + void set_session (ARDOUR::Session*); private: @@ -118,12 +118,10 @@ class PluginSelector : public ArdourDialog void row_clicked(GdkEventButton *); void btn_add_clicked(); void btn_remove_clicked(); - void btn_ok_clicked(); void btn_update_clicked(); void btn_apply_clicked(); - void btn_cancel_clicked(); void use_plugin (ARDOUR::PluginInfo*); - gint wm_close(GdkEventAny* ev); + void cleanup (); }; #endif // __ardour_plugin_selector_h__ |