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

用于生成DAFigureWidget的工厂类,如果有继承的DAFigureWidget,则需要继承此工厂类提供DAFigureWidget* 更多...

#include <DAFigureFactory.h>

类 DA::DAFigureFactory 继承关系图:
DA::DAAppFigureFactory

Public 成员函数

virtual DAFigureWidgetcreateFigure (QWidget *par=nullptr)
 创建figure接口,如果需要提供自定义的figure,可继承此方法
 

Protected 成员函数

virtual DAChartFactorycreateChartFactory ()
 创建DAChartFactory,DAChartFactory将会设置到DAFigureWidget中
 

详细描述

用于生成DAFigureWidget的工厂类,如果有继承的DAFigureWidget,则需要继承此工厂类提供DAFigureWidget*

成员函数说明

◆ createChartFactory()

DAChartFactory * DA::DAFigureFactory::createChartFactory ( )
protectedvirtual

创建DAChartFactory,DAChartFactory将会设置到DAFigureWidget中

注解
调用createFigure会调用createChartFactory,并把factory设置到figure中
返回
默认返回nullptr,代表无需额外设置chart factory
注解
此函数正常外部不应该调用,而是createFigure内部调用,因此,设置为protected

◆ createFigure()

DAFigureWidget * DA::DAFigureFactory::createFigure ( QWidget *  par = nullptr)
virtual

创建figure接口,如果需要提供自定义的figure,可继承此方法

默认提供DAFigureWidget

参数
par
返回

DA::DAAppFigureFactory 重载.


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