QElectroTech
0.70
|
#include <configdialog.h>
Public Slots | |
void | applyConf () |
void | addPage (ConfigPage *) |
void | setCurrentPage (const int index) |
ConfigDialog::setCurrentPage Set the current index to . More... | |
Public Member Functions | |
ConfigDialog (QWidget *=nullptr) | |
~ConfigDialog () override | |
Destructeur. More... | |
Public Attributes | |
QList< ConfigPage * > | pages |
Private Member Functions | |
ConfigDialog (const ConfigDialog &) | |
void | buildPagesList () |
void | addPageToList (ConfigPage *) |
Private Attributes | |
QListWidget * | pages_list |
QStackedWidget * | pages_widget |
QDialogButtonBox * | buttons |
This class represents the configuration dialog for QElectroTech. It displays "configuration pages", each page having to provide an icon and a title.
Definition at line 31 of file configdialog.h.
ConfigDialog::ConfigDialog | ( | QWidget * | parent = nullptr | ) |
Constructeur
parent | QWidget parent |
Definition at line 26 of file configdialog.cpp.
References applyConf(), buttons, QET::Icons::Cancel, pages_list, and pages_widget.
|
override |
Destructeur.
Definition at line 66 of file configdialog.cpp.
|
private |
|
slot |
Ajoute une page au dialogue de configuration
Definition at line 103 of file configdialog.cpp.
References addPageToList(), pages, and pages_widget.
Referenced by QETApp::configureQET().
|
private |
Add the page ConfigPage to this configuration dialog.
Definition at line 82 of file configdialog.cpp.
References pages_list.
Referenced by addPage(), and buildPagesList().
|
slot |
Applique la configuration de toutes les pages
Definition at line 93 of file configdialog.cpp.
References pages.
Referenced by ConfigDialog().
|
private |
Construit la liste des pages sur la gauche
Definition at line 72 of file configdialog.cpp.
References addPageToList(), pages, and pages_list.
|
slot |
ConfigDialog::setCurrentPage Set the current index to .
index |
Definition at line 115 of file configdialog.cpp.
References pages_list.
|
private |
Definition at line 58 of file configdialog.h.
Referenced by ConfigDialog().
QList<ConfigPage *> ConfigDialog::pages |
Definition at line 41 of file configdialog.h.
Referenced by addPage(), applyConf(), buildPagesList(), and ProjectPropertiesDialog::changeToFolio().
|
private |
Definition at line 56 of file configdialog.h.
Referenced by addPageToList(), buildPagesList(), ConfigDialog(), and setCurrentPage().
|
private |
Definition at line 57 of file configdialog.h.
Referenced by addPage(), and ConfigDialog().