diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2015-01-14 17:54:26 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2015-01-14 17:54:26 -0500 |
commit | 4a72145d1dde826bf6e84bc0141861fc5b396fa1 (patch) | |
tree | 1970e7797bbab326c16022905ad7a5a8e971144b /gtk2_ardour/ardour_ui.h | |
parent | 140778641cfa6ad208bdc2e5beca72b00c2501c9 (diff) |
unfinished save-as dialog, to serve as example/guide/framework for full implementation
Diffstat (limited to 'gtk2_ardour/ardour_ui.h')
-rw-r--r-- | gtk2_ardour/ardour_ui.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gtk2_ardour/ardour_ui.h b/gtk2_ardour/ardour_ui.h index 8a4e04a290..f5e8972a70 100644 --- a/gtk2_ardour/ardour_ui.h +++ b/gtk2_ardour/ardour_ui.h @@ -125,6 +125,10 @@ namespace Gtkmm2ext { class TearOff; } +namespace Gtk { + class ProgressBar; +} + class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr { private: @@ -605,6 +609,7 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr guint32 last_key_press_time; void snapshot_session (bool switch_to_it); + bool save_as_progress_update (float fraction, int64_t cnt, int64_t total, Gtk::Label* label, Gtk::ProgressBar* bar); void save_session_as (); void rename_session (); void setup_order_hint (); |