QtCanpool 3.3.0
载入中...
搜索中...
未找到
QxApp::QxSettingsDialogPrivate类 参考

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 行定义.

构造及析构函数说明

◆ QxSettingsDialogPrivate()

QxApp::QxSettingsDialogPrivate::QxSettingsDialogPrivate ( )
default

成员函数说明

◆ indexOf()

int QxApp::QxSettingsDialogPrivate::indexOf ( const QString &  id) const

在文件 qxsettingsdialog.cpp 第 91 行定义.

◆ init()

void QxApp::QxSettingsDialogPrivate::init ( )

在文件 qxsettingsdialog.cpp 第 36 行定义.

◆ isModified()

bool QxApp::QxSettingsDialogPrivate::isModified ( ) const

在文件 qxsettingsdialog.cpp 第 141 行定义.

◆ load()

void QxApp::QxSettingsDialogPrivate::load ( )

在文件 qxsettingsdialog.cpp 第 116 行定义.

◆ loadPage()

void QxApp::QxSettingsDialogPrivate::loadPage ( const Page &  page)

Fills page from the settings object, falling back to its defaults.

在文件 qxsettingsdialog.cpp 第 101 行定义.

◆ updateButtons()

void QxApp::QxSettingsDialogPrivate::updateButtons ( )

在文件 qxsettingsdialog.cpp 第 151 行定义.

◆ write()

void QxApp::QxSettingsDialogPrivate::write ( ) const

在文件 qxsettingsdialog.cpp 第 123 行定义.

类成员变量说明

◆ m_buttons

QDialogButtonBox* QxApp::QxSettingsDialogPrivate::m_buttons = 0

在文件 qxsettingsdialog_p.h 第 58 行定义.

◆ m_list

QListWidget* QxApp::QxSettingsDialogPrivate::m_list = 0

在文件 qxsettingsdialog_p.h 第 56 行定义.

◆ m_pages

QList<Page> QxApp::QxSettingsDialogPrivate::m_pages

在文件 qxsettingsdialog_p.h 第 59 行定义.

◆ m_settings

QPointer< QxCore :: QxSettings > QxApp::QxSettingsDialogPrivate::m_settings

在文件 qxsettingsdialog_p.h 第 55 行定义.

◆ m_stack

QStackedWidget* QxApp::QxSettingsDialogPrivate::m_stack = 0

在文件 qxsettingsdialog_p.h 第 57 行定义.


该类的文档由以下文件生成: