DAWorkbench 0.0.1
DAWorkbench API
载入中...
搜索中...
未找到
DA::DAFigureWidgetSettingWidget类 参考

figure设置窗口 更多...

#include <DAFigureWidgetSettingWidget.h>

类 DA::DAFigureWidgetSettingWidget 继承关系图:

class  PrivateData
 

Public 成员函数

 DAFigureWidgetSettingWidget (QWidget *parent=nullptr)
 
void setFigure (DAFigureWidget *fig)
 
DAFigureWidgetgetFigure () const
 
void updateUI ()
 
void applySetting (DAFigureWidget *fig)
 

Protected 成员函数

void changeEvent (QEvent *e)
 
void bindFigure (DAFigureWidget *fig)
 
void unbindFigure (DAFigureWidget *fig)
 

详细描述

figure设置窗口

一个设置窗口应该由以下方法组成:

  1. 设定设置目标 setXXX、getXXX
  2. 目标的信号和此设置窗口的信号和槽的绑定函数bindXXX
  3. 目标的信号和此设置窗口的信号和槽的解除绑定函数unbindXXX(解除绑定是为了多个目标,能共用一个设置窗口,设置新目标时,解除旧目标的信号槽绑定关系)
  4. 把目标的属性更新到界面中显示:updateUI();
  5. 把设置界面的内容应用到目标窗口:applySetting();

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