mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-07 15:25:01 +01:00
Show an example filename in the main export dialog
git-svn-id: svn://localhost/ardour2/branches/3.0@11383 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
parent
b34e9155db
commit
dba601eeab
8 changed files with 121 additions and 34 deletions
|
|
@ -39,6 +39,8 @@ class ExportFileNotebook : public Gtk::Notebook, public ARDOUR::SessionHandlePtr
|
|||
void set_session_and_manager (ARDOUR::Session * s, boost::shared_ptr<ARDOUR::ExportProfileManager> manager);
|
||||
void sync_with_manager ();
|
||||
|
||||
void update_example_filenames();
|
||||
|
||||
std::string get_nth_format_name (uint32_t n);
|
||||
|
||||
sigc::signal<void> CriticalSelectionChanged;
|
||||
|
|
@ -79,6 +81,8 @@ class ExportFileNotebook : public Gtk::Notebook, public ARDOUR::SessionHandlePtr
|
|||
void set_remove_sensitive (bool value);
|
||||
std::string get_format_name () const;
|
||||
|
||||
void update_example_filename();
|
||||
|
||||
ARDOUR::ExportProfileManager::FormatStatePtr get_format_state () const { return format_state; }
|
||||
ARDOUR::ExportProfileManager::FilenameStatePtr get_filename_state () const { return filename_state; }
|
||||
|
||||
|
|
@ -87,6 +91,7 @@ class ExportFileNotebook : public Gtk::Notebook, public ARDOUR::SessionHandlePtr
|
|||
private:
|
||||
void save_format_to_manager (FormatPtr format);
|
||||
void update_tab_label ();
|
||||
void critical_selection_changed ();
|
||||
|
||||
ARDOUR::ExportProfileManager::FormatStatePtr format_state;
|
||||
ARDOUR::ExportProfileManager::FilenameStatePtr filename_state;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue