数据操作窗口,负责数据区域操作
更多...
#include <DADataOperateWidget.h>
◆ currentDataTableWidgetChanged
◆ currentWidget()
| QWidget * DA::DADataOperateWidget::currentWidget |
( |
| ) |
const |
◆ dataTableCreated
◆ dataTableRemoving
页面删除,此时可以操作此指针,此信号之后指针销毁
- 参数
-
◆ ensureCurrentTableColumnVisible()
| void DA::DADataOperateWidget::ensureCurrentTableColumnVisible |
( |
const QString & |
colName, |
|
|
bool |
selectCol = true |
|
) |
| |
确保当前窗口的列名可见,可搭配showData函数后使用
- 参数
-
◆ getCurrentDataFrameWidget()
当前显示的DataFrame窗口,如果不是DataFrame窗口,返回nullptr
- 返回
◆ getCurrentOperateData()
| DAData DA::DADataOperateWidget::getCurrentOperateData |
( |
| ) |
const |
◆ getCurrentOperateDataInfo()
| std::pair< DAData, QList< int > > DA::DADataOperateWidget::getCurrentOperateDataInfo |
( |
| ) |
const |
获取当前选中的Dataframe,如果用户在选中了列,返回选中的列索引
- 返回
◆ getCurrentOperateDataSelectedColumns()
| QList< int > DA::DADataOperateWidget::getCurrentOperateDataSelectedColumns |
( |
| ) |
const |
◆ getUndoStack()
| QUndoStack * DA::DADataOperateWidget::getUndoStack |
( |
| ) |
|
|
overridevirtual |
◆ removeTabWidget
| bool DA::DADataOperateWidget::removeTabWidget |
( |
QWidget * |
w | ) |
|
|
slot |
删除tab窗口,同时删除tab标签和上次tab对应的widget
- 参数
-
- 返回
- 成功删除返回true
◆ showData
| void DA::DADataOperateWidget::showData |
( |
const DA::DAData & |
d | ) |
|
|
slot |
显示数据,如果数据已经有,唤起对应的tab,如果没有,则创建一个sheet
- 参数
-
该类的文档由以下文件生成:
- /home/runner/work/data-workbench/data-workbench/src/DAGui/DADataOperateWidget.h
- /home/runner/work/data-workbench/data-workbench/src/DAGui/DADataOperateWidget.cpp