|
QtCanpool 3.3.0
|
The state behind QxSettingsDialog: the pages, the settings object they are read from and written to, and the buttons. 更多...
#include <qxapp/qxsettingsdialog_p.h>
类 | |
| struct | Page |
Public 成员函数 | |
| QxSettingsDialogPrivate () | |
| void | init () |
| int | indexOf (const QString &id) const |
| void | loadPage (const Page &page) |
| Fills page from the settings object, falling back to its defaults. | |
| void | load () |
| void | write () const |
| bool | isModified () const |
| void | updateButtons () |
Public 属性 | |
| QPointer< QxCore ::QxSettings > | m_settings |
| QListWidget * | m_list = 0 |
| QStackedWidget * | m_stack = 0 |
| QDialogButtonBox * | m_buttons = 0 |
| QList< Page > | m_pages |
The state behind QxSettingsDialog: the pages, the settings object they are read from and written to, and the buttons.
A page keeps the descriptors it was built from as well as its editor, because the descriptor is the only place the default lives - and the default is what a key that has never been written has to read as.
在文件 qxsettingsdialog_p.h 第 33 行定义.
|
default |
| int QxApp::QxSettingsDialogPrivate::indexOf | ( | const QString & | id | ) | const |
在文件 qxsettingsdialog.cpp 第 91 行定义.
| void QxApp::QxSettingsDialogPrivate::init | ( | ) |
在文件 qxsettingsdialog.cpp 第 36 行定义.
| bool QxApp::QxSettingsDialogPrivate::isModified | ( | ) | const |
在文件 qxsettingsdialog.cpp 第 141 行定义.
| void QxApp::QxSettingsDialogPrivate::load | ( | ) |
在文件 qxsettingsdialog.cpp 第 116 行定义.
| void QxApp::QxSettingsDialogPrivate::loadPage | ( | const Page & | page | ) |
Fills page from the settings object, falling back to its defaults.
在文件 qxsettingsdialog.cpp 第 101 行定义.
| void QxApp::QxSettingsDialogPrivate::updateButtons | ( | ) |
在文件 qxsettingsdialog.cpp 第 151 行定义.
| void QxApp::QxSettingsDialogPrivate::write | ( | ) | const |
在文件 qxsettingsdialog.cpp 第 123 行定义.
| QDialogButtonBox* QxApp::QxSettingsDialogPrivate::m_buttons = 0 |
在文件 qxsettingsdialog_p.h 第 58 行定义.
| QListWidget* QxApp::QxSettingsDialogPrivate::m_list = 0 |
在文件 qxsettingsdialog_p.h 第 56 行定义.
| QList<Page> QxApp::QxSettingsDialogPrivate::m_pages |
在文件 qxsettingsdialog_p.h 第 59 行定义.
| QPointer< QxCore :: QxSettings > QxApp::QxSettingsDialogPrivate::m_settings |
在文件 qxsettingsdialog_p.h 第 55 行定义.
| QStackedWidget* QxApp::QxSettingsDialogPrivate::m_stack = 0 |
在文件 qxsettingsdialog_p.h 第 57 行定义.