44 class ElementImportHandler;
45 class ElementImporter;
52 typedef std::shared_ptr<ARDOUR::ElementImportHandler>
HandlerPtr;
55 typedef std::shared_ptr<ARDOUR::ElementImporter>
ElementPtr;
void add(TreeModelColumnBase &column)
Gtk::Button * cancel_button
Gtk::ScrolledWindow session_scroll
std::list< HandlerPtr > HandlerList
Glib::RefPtr< Gtk::TreeStore > session_tree
bool open_prompt_dialog(std::string text)
void load_session(const std::string &filename)
virtual Gtk::FileChooserAction browse_action() const
void update(std::string path)
SessionBrowserColumns sb_cols
void show_info(const Gtk::TreeModel::Path &path, Gtk::TreeViewColumn *column)
std::list< ElementPtr > ElementList
PBD::ScopedConnectionList connections
std::shared_ptr< ARDOUR::ElementImportHandler > HandlerPtr
Gtk::Button file_browse_button
std::shared_ptr< ARDOUR::ElementImporter > ElementPtr
SessionImportDialog(ARDOUR::Session *target)
std::pair< bool, std::string > open_rename_dialog(std::string text, std::string name)
Gtk::TreeView session_browser
GtkImageIconNameData name
Gtk::TreeModelColumn< bool > queued
Gtk::TreeModelColumn< ElementPtr > element
Gtk::TreeModelColumn< std::string > info
Gtk::TreeModelColumn< std::string > name