X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fexport_filename_selector.h;h=4db87d943bd5434b3ce0ed068aaaaa9cd082eb8c;hb=153ee4e441eeebc9aceaa3121e4a785c6011a962;hp=a6c36da83d31b0750927ac3a97dafcdf39a7454b;hpb=bb9cc45cd22af67ac275a5e73accbe14fee664d8;p=ardour.git diff --git a/gtk2_ardour/export_filename_selector.h b/gtk2_ardour/export_filename_selector.h index a6c36da83d..4db87d943b 100644 --- a/gtk2_ardour/export_filename_selector.h +++ b/gtk2_ardour/export_filename_selector.h @@ -25,13 +25,11 @@ #include "ardour/export_profile_manager.h" #include "ardour/export_filename.h" - -namespace ARDOUR { - class Session; -} +#include "ardour/session_handle.h" /// -class ExportFilenameSelector : public Gtk::VBox { +class ExportFilenameSelector : public Gtk::VBox, public ARDOUR::SessionHandlePtr +{ public: typedef boost::shared_ptr FilenamePtr; @@ -60,7 +58,6 @@ class ExportFilenameSelector : public Gtk::VBox { void open_browse_dialog (); - ARDOUR::Session * session; boost::shared_ptr filename; Glib::RefPtr label_sizegroup; @@ -91,7 +88,7 @@ class ExportFilenameSelector : public Gtk::VBox { { public: Gtk::TreeModelColumn format; - Gtk::TreeModelColumn label; + Gtk::TreeModelColumn label; DateFormatCols () { add(format); add(label); } }; @@ -107,7 +104,7 @@ class ExportFilenameSelector : public Gtk::VBox { { public: Gtk::TreeModelColumn format; - Gtk::TreeModelColumn label; + Gtk::TreeModelColumn label; TimeFormatCols () { add(format); add(label); } };