From 57a6c960493f0633e783d6b4fb3ac044b1a63a1d Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sat, 30 May 2009 18:01:00 +0000 Subject: Multi-select in load plugin window (add several plugins at once). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2052 a436a847-0d15-0410-975c-d299462d15a1 --- src/gui/LoadPluginWindow.hpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/gui/LoadPluginWindow.hpp') diff --git a/src/gui/LoadPluginWindow.hpp b/src/gui/LoadPluginWindow.hpp index 39582998..faae29b5 100644 --- a/src/gui/LoadPluginWindow.hpp +++ b/src/gui/LoadPluginWindow.hpp @@ -52,7 +52,7 @@ public: add(_col_name); add(_col_type); add(_col_uri); - add(_col_plugin_model); + add(_col_plugin); } Gtk::TreeModelColumn > _col_icon; @@ -61,7 +61,7 @@ public: Gtk::TreeModelColumn _col_uri; // Not displayed: - Gtk::TreeModelColumn > _col_plugin_model; + Gtk::TreeModelColumn > _col_plugin; }; @@ -119,7 +119,10 @@ private: void plugin_activated(const Gtk::TreeModel::Path& path, Gtk::TreeViewColumn* col); void plugin_selection_changed(); - std::string generate_module_name(int offset = 0); + + std::string generate_module_name(SharedPtr plugin, int offset = 0); + + void load_plugin(const Gtk::TreeModel::iterator& iter); GraphObject::Properties _initial_data; -- cgit v1.2.1