Guitar
Public Slots | Public Member Functions | Static Public Member Functions | Public Attributes | Private Slots | Private Member Functions | Private Attributes | List of all members
SettingsDialog Class Reference

#include <SettingsDialog.h>

Inheritance diagram for SettingsDialog:
Inheritance graph
[legend]
Collaboration diagram for SettingsDialog:
Collaboration graph
[legend]

Public Slots

void accept () override
 
void done (int) override
 

Public Member Functions

 SettingsDialog (MainWindow *parent)
 
 ~SettingsDialog () override
 
MainWindowmainwindow ()
 
SettingsDialogdialog ()
 
const ApplicationSettingssettings () const
 

Static Public Member Functions

static void loadSettings (ApplicationSettings *as)
 
static void saveSettings (const ApplicationSettings *as)
 

Public Attributes

ApplicationSettings set
 

Private Slots

void on_treeWidget_currentItemChanged (QTreeWidgetItem *current, QTreeWidgetItem *previous)
 

Private Member Functions

void exchange (bool save)
 
void loadSettings ()
 
void saveSettings ()
 

Private Attributes

Ui::SettingsDialog * ui
 
MainWindowmainwindow_
 

Constructor & Destructor Documentation

◆ SettingsDialog()

SettingsDialog::SettingsDialog ( MainWindow parent)
explicit
Here is the call graph for this function:

◆ ~SettingsDialog()

SettingsDialog::~SettingsDialog ( )
override

Member Function Documentation

◆ accept

void SettingsDialog::accept ( )
overrideslot
Here is the call graph for this function:

◆ dialog()

SettingsDialog* SettingsDialog::dialog ( )
inline

◆ done

void SettingsDialog::done ( int  r)
overrideslot

◆ exchange()

void SettingsDialog::exchange ( bool  save)
private
Here is the call graph for this function:

◆ loadSettings() [1/2]

void SettingsDialog::loadSettings ( )
private
Here is the call graph for this function:

◆ loadSettings() [2/2]

void SettingsDialog::loadSettings ( ApplicationSettings as)
static
Here is the call graph for this function:

◆ mainwindow()

MainWindow* SettingsDialog::mainwindow ( )
inline

◆ on_treeWidget_currentItemChanged

void SettingsDialog::on_treeWidget_currentItemChanged ( QTreeWidgetItem *  current,
QTreeWidgetItem *  previous 
)
privateslot

◆ saveSettings() [1/2]

void SettingsDialog::saveSettings ( )
private

◆ saveSettings() [2/2]

void SettingsDialog::saveSettings ( const ApplicationSettings as)
static
Here is the call graph for this function:

◆ settings()

const ApplicationSettings& SettingsDialog::settings ( ) const
inline

Member Data Documentation

◆ mainwindow_

MainWindow* SettingsDialog::mainwindow_
private

◆ set

ApplicationSettings SettingsDialog::set

◆ ui

Ui::SettingsDialog* SettingsDialog::ui
private

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