ardour
Public Member Functions | Private Member Functions | Private Attributes | List of all members
Gtkmm2ext::PathsDialog Class Reference

#include <paths_dialog.h>

Inheritance diagram for Gtkmm2ext::PathsDialog:

Public Member Functions

 PathsDialog (std::string, std::string current_paths="", std::string default_paths="")
 
 ~PathsDialog ()
 
std::string get_serialized_paths ()
 

Private Member Functions

void on_show ()
 
void selection_changed ()
 
void add_path ()
 
void remove_path ()
 
void set_default ()
 

Private Attributes

Gtk::ListViewText paths_list_view
 
Gtk::Button add_path_button
 
Gtk::Button remove_path_button
 
Gtk::Button set_default_button
 
std::string _default_paths
 

Detailed Description

Definition at line 30 of file paths_dialog.h.

Constructor & Destructor Documentation

PathsDialog::PathsDialog ( std::string  title,
std::string  current_paths = "",
std::string  default_paths = "" 
)

Definition at line 29 of file paths_dialog.cc.

PathsDialog::~PathsDialog ( )

Definition at line 78 of file paths_dialog.cc.

Member Function Documentation

void PathsDialog::add_path ( )
private

Definition at line 108 of file paths_dialog.cc.

std::string PathsDialog::get_serialized_paths ( )

Definition at line 88 of file paths_dialog.cc.

void PathsDialog::on_show ( )
private

Definition at line 83 of file paths_dialog.cc.

void PathsDialog::remove_path ( )
private

Definition at line 137 of file paths_dialog.cc.

void PathsDialog::selection_changed ( )
private

Definition at line 98 of file paths_dialog.cc.

void PathsDialog::set_default ( )
private

Definition at line 157 of file paths_dialog.cc.

Member Data Documentation

std::string Gtkmm2ext::PathsDialog::_default_paths
private

Definition at line 52 of file paths_dialog.h.

Gtk::Button Gtkmm2ext::PathsDialog::add_path_button
private

Definition at line 43 of file paths_dialog.h.

Gtk::ListViewText Gtkmm2ext::PathsDialog::paths_list_view
private

Definition at line 41 of file paths_dialog.h.

Gtk::Button Gtkmm2ext::PathsDialog::remove_path_button
private

Definition at line 44 of file paths_dialog.h.

Gtk::Button Gtkmm2ext::PathsDialog::set_default_button
private

Definition at line 45 of file paths_dialog.h.


The documentation for this class was generated from the following files: