|
DAWorkbench 0.0.1
DAWorkbench API
|
添加Item 更多...
#include <DAFigureWidgetCommands.h>
Public 成员函数 | |
| DAFigureWidgetCommandAttachItem (DAFigureWidget *fig, DAChartWidget *chart, QwtPlotItem *item, bool skipFirst=true, QUndoCommand *par=nullptr) | |
| 添加Item | |
| void | redo () override |
| void | undo () override |
Public 成员函数 继承自 DA::DAFigureWidgetCommandBase | |
| DAFigureWidgetCommandBase (DAFigureWidget *fig, QUndoCommand *par=nullptr) | |
| DAFigureWidget * | figure () |
Public 属性 | |
| DAChartWidget * | mChart |
| QwtPlotItem * | mItem |
| bool | mSkipFirst |
| bool | mNeedDelete { false } |
Public 属性 继承自 DA::DAFigureWidgetCommandBase | |
| DAFigureWidget * | figureWidget { nullptr } |
| QList< DAChartWidget * > | chartWidgetsList |
添加Item
| DA::DAFigureWidgetCommandAttachItem::DAFigureWidgetCommandAttachItem | ( | DAFigureWidget * | fig, |
| DAChartWidget * | chart, | ||
| QwtPlotItem * | item, | ||
| bool | skipFirst = true, |
||
| QUndoCommand * | par = nullptr |
||
| ) |
添加Item
| fig | figure |
| chart | 对应的DAChartWidget指针 |
| item | 对应的QwtPlotItem |
| skipFirst | 第一次跳过item->attach(chart);操作,后续的redo不会再跳过 |
| par |