DAWorkbench 0.0.1
DAWorkbench API
载入中...
搜索中...
未找到
DA::DASettingPageCommon类 参考
类 DA::DASettingPageCommon 继承关系图:
DA::DAAbstractSettingPage

Public 成员函数

 DASettingPageCommon (QWidget *parent=nullptr)
 
virtual void apply () override
 应用设置,用户点击设置窗口的应用按钮或者确定按钮,会触发apply接口,在此接口上,可以用于保存此配置页想要保存的信息
 
virtual QString getSettingPageTitle () const override
 设置页的标题,此函数影响DASettingWidget的listwidget的显示
 
virtual QIcon getSettingPageIcon () const override
 设置页的图标,此函数影响DASettingWidget的listwidget的显示
 
bool setAppConfig (DAAppConfig *p)
 
- Public 成员函数 继承自 DA::DAAbstractSettingPage
 DAAbstractSettingPage (QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags())
 

额外继承的成员函数

- 信号 继承自 DA::DAAbstractSettingPage
void settingChanged ()
 配置信息改变信号
 
void settingApplyed ()
 设置应用完成
 
- 静态 Public 成员函数 继承自 DA::DAAbstractSettingPage
static QString getConfigFileSavePath ()
 获取配置文件推荐保存的目录
 

成员函数说明

◆ apply()

void DA::DASettingPageCommon::apply ( )
overridevirtual

应用设置,用户点击设置窗口的应用按钮或者确定按钮,会触发apply接口,在此接口上,可以用于保存此配置页想要保存的信息

注解
注意,页面ui的设置变更时要通过settingChanged 信号通知设置窗口,顶层设置窗口会把这个配置页标记为dirty 如果没有发射settingChanged 信号,顶层的设置管理窗口在用户点确定或应用时不会调用此窗口的apply接口

实现了 DA::DAAbstractSettingPage.

◆ getSettingPageIcon()

QIcon DA::DASettingPageCommon::getSettingPageIcon ( ) const
overridevirtual

设置页的图标,此函数影响DASettingWidget的listwidget的显示

返回

实现了 DA::DAAbstractSettingPage.

◆ getSettingPageTitle()

QString DA::DASettingPageCommon::getSettingPageTitle ( ) const
overridevirtual

设置页的标题,此函数影响DASettingWidget的listwidget的显示

返回

实现了 DA::DAAbstractSettingPage.


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