X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=gtk2_ardour%2Fexport_preset_selector.h;h=748d26a326ba99445ef9a99715fcb967fb938d76;hb=24df2b559464f981e2c6a91719e3cfe2a76a197c;hp=4fd2dde3da56dd1c987ab395667c830ca91c69e1;hpb=da8eec7a8311295ee91308eca9fae2146385c512;p=ardour.git diff --git a/gtk2_ardour/export_preset_selector.h b/gtk2_ardour/export_preset_selector.h index 4fd2dde3da..748d26a326 100644 --- a/gtk2_ardour/export_preset_selector.h +++ b/gtk2_ardour/export_preset_selector.h @@ -22,14 +22,19 @@ #define __export_preset_selector_h__ #include -#include + +#include +#include +#include +#include +#include +#include #include "ardour/export_profile_manager.h" class ExportPresetSelector : public Gtk::HBox { - - public: +public: ExportPresetSelector (); @@ -37,10 +42,10 @@ class ExportPresetSelector : public Gtk::HBox sigc::signal CriticalSelectionChanged; - private: +private: typedef boost::shared_ptr ManagerPtr; - typedef ARDOUR::ExportProfileManager::PresetPtr PresetPtr; + typedef ARDOUR::ExportPresetPtr PresetPtr; typedef ARDOUR::ExportProfileManager::PresetList PresetList; ManagerPtr profile_manager; @@ -48,12 +53,13 @@ class ExportPresetSelector : public Gtk::HBox void sync_with_manager (); void update_selection (); + void create_new (); void save_current (); void remove_current (); struct PresetCols : public Gtk::TreeModelColumnRecord { - public: + public: Gtk::TreeModelColumn preset; Gtk::TreeModelColumn label;