Ardour  9.0-pre0-822-g12e3bc5c20
NewUserWizard Class Reference

#include <new_user_wizard.h>

Inheritance diagram for NewUserWizard:
[legend]

Public Member Functions

 NewUserWizard ()
 
 ~NewUserWizard ()
 
sigc::signal1< void, int > & signal_response ()
 

Static Public Member Functions

static bool required ()
 

Protected Member Functions

void on_show ()
 
void on_unmap ()
 
void pop_splash ()
 
void push_splash ()
 

Protected Attributes

bool _splash_pushed
 

Private Member Functions

void on_apply ()
 
void on_cancel ()
 
bool on_delete_event (GdkEventAny *)
 
void setup_prerelease_page ()
 
void setup_new_user_page ()
 
void setup_first_time_config_page ()
 
void rescale_ui ()
 
void default_dir_changed ()
 
void setup_first_page ()
 
void setup_final_page ()
 
void move_along_now ()
 

Private Attributes

bool config_modified
 
bool new_user
 
Glib::RefPtr< Gdk::Pixbuf > icon_pixbuf
 
Glib::RefPtr< Gdk::Pixbuf > splash_pixbuf
 
Gtk::ComboBoxText ui_font_scale
 
Gtk::FileChooserButton * default_dir_chooser
 
Gtk::FileChooserButton new_folder_chooser
 
Glib::RefPtr< Pango::Layout > layout
 
sigc::signal1< void, int > _signal_response
 

Detailed Description

Definition at line 39 of file new_user_wizard.h.

Constructor & Destructor Documentation

◆ NewUserWizard()

NewUserWizard::NewUserWizard ( )

◆ ~NewUserWizard()

NewUserWizard::~NewUserWizard ( )

Member Function Documentation

◆ default_dir_changed()

void NewUserWizard::default_dir_changed ( )
private

◆ move_along_now()

void NewUserWizard::move_along_now ( )
private

◆ on_apply()

void NewUserWizard::on_apply ( )
private

◆ on_cancel()

void NewUserWizard::on_cancel ( )
private

◆ on_delete_event()

bool NewUserWizard::on_delete_event ( GdkEventAny *  )
private

◆ on_show()

void NewUserWizard::on_show ( )
protected

◆ on_unmap()

void NewUserWizard::on_unmap ( )
protected

◆ pop_splash()

void NewUserWizard::pop_splash ( )
protected

◆ push_splash()

void NewUserWizard::push_splash ( )
protected

◆ required()

static bool NewUserWizard::required ( )
static

◆ rescale_ui()

void NewUserWizard::rescale_ui ( )
private

◆ setup_final_page()

void NewUserWizard::setup_final_page ( )
private

◆ setup_first_page()

void NewUserWizard::setup_first_page ( )
private

◆ setup_first_time_config_page()

void NewUserWizard::setup_first_time_config_page ( )
private

◆ setup_new_user_page()

void NewUserWizard::setup_new_user_page ( )
private

◆ setup_prerelease_page()

void NewUserWizard::setup_prerelease_page ( )
private

◆ signal_response()

sigc::signal1<void,int>& NewUserWizard::signal_response ( )
inline

Definition at line 51 of file new_user_wizard.h.

Member Data Documentation

◆ _signal_response

sigc::signal1<void,int> NewUserWizard::_signal_response
private

Definition at line 95 of file new_user_wizard.h.

◆ _splash_pushed

bool NewUserWizard::_splash_pushed
protected

Definition at line 59 of file new_user_wizard.h.

◆ config_modified

bool NewUserWizard::config_modified
private

Definition at line 62 of file new_user_wizard.h.

◆ default_dir_chooser

Gtk::FileChooserButton* NewUserWizard::default_dir_chooser
private

Definition at line 82 of file new_user_wizard.h.

◆ icon_pixbuf

Glib::RefPtr<Gdk::Pixbuf> NewUserWizard::icon_pixbuf
private

Definition at line 69 of file new_user_wizard.h.

◆ layout

Glib::RefPtr<Pango::Layout> NewUserWizard::layout
private

Definition at line 92 of file new_user_wizard.h.

◆ new_folder_chooser

Gtk::FileChooserButton NewUserWizard::new_folder_chooser
private

Definition at line 85 of file new_user_wizard.h.

◆ new_user

bool NewUserWizard::new_user
private

Definition at line 63 of file new_user_wizard.h.

◆ splash_pixbuf

Glib::RefPtr<Gdk::Pixbuf> NewUserWizard::splash_pixbuf
private

Definition at line 73 of file new_user_wizard.h.

◆ ui_font_scale

Gtk::ComboBoxText NewUserWizard::ui_font_scale
private

Definition at line 78 of file new_user_wizard.h.


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