Ardour  9.0-pre0-822-g12e3bc5c20
ArdourWidgets::PathsDialog Class Reference

#include <paths_dialog.h>

Inheritance diagram for ArdourWidgets::PathsDialog:
[legend]

Public Member Functions

 PathsDialog (Gtk::Window &parent, 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 33 of file paths_dialog.h.

Constructor & Destructor Documentation

◆ PathsDialog()

ArdourWidgets::PathsDialog::PathsDialog ( Gtk::Window &  parent,
std::string  ,
std::string  current_paths = "",
std::string  default_paths = "" 
)

◆ ~PathsDialog()

ArdourWidgets::PathsDialog::~PathsDialog ( )

Member Function Documentation

◆ add_path()

void ArdourWidgets::PathsDialog::add_path ( )
private

◆ get_serialized_paths()

std::string ArdourWidgets::PathsDialog::get_serialized_paths ( )

◆ on_show()

void ArdourWidgets::PathsDialog::on_show ( )
private

◆ remove_path()

void ArdourWidgets::PathsDialog::remove_path ( )
private

◆ selection_changed()

void ArdourWidgets::PathsDialog::selection_changed ( )
private

◆ set_default()

void ArdourWidgets::PathsDialog::set_default ( )
private

Member Data Documentation

◆ _default_paths

std::string ArdourWidgets::PathsDialog::_default_paths
private

Definition at line 55 of file paths_dialog.h.

◆ add_path_button

Gtk::Button ArdourWidgets::PathsDialog::add_path_button
private

Definition at line 46 of file paths_dialog.h.

◆ paths_list_view

Gtk::ListViewText ArdourWidgets::PathsDialog::paths_list_view
private

Definition at line 44 of file paths_dialog.h.

◆ remove_path_button

Gtk::Button ArdourWidgets::PathsDialog::remove_path_button
private

Definition at line 47 of file paths_dialog.h.

◆ set_default_button

Gtk::Button ArdourWidgets::PathsDialog::set_default_button
private

Definition at line 48 of file paths_dialog.h.


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