|
DAWorkbench 0.0.1
DAWorkbench API
|
插入一个空行 更多...
#include <DACommandsDataFrame.h>
Public 成员函数 | |
| DACommandDataFrame_insertNanRow (const DAPyDataFrame &df, int row, QUndoCommand *par=nullptr) | |
| virtual void | undo () override |
| virtual bool | exec () override |
| 执行函数,此函数返回false,说明执行失败,不应该被放入command stack中,在DACommandWithRedoCount中,exec函数应该替代redo函数 | |
Public 成员函数 继承自 DA::DACommandWithTemporaryData | |
| DACommandWithTemporaryData (const DAPyDataFrame &df, QUndoCommand *par=nullptr, bool saveOnConstruct=true) | |
| 构造函数执行会自动把原始的dataframe保存到临时目录中 | |
| QString | getTemplateFileName () const |
| 获取临时文件的路径 | |
| QDir | templateDir () const |
| 获得临时路径 | |
| QString | getTemplateFilePath () const |
| 获取临时文件的完整路径 | |
| bool | save () |
| 把dataframe保存到临时文件中 | |
| bool | load () |
| 从文件加载回来 | |
| DAPyDataFrame & | dataframe () |
| const DAPyDataFrame & | dataframe () const |
Public 成员函数 继承自 DA::DACommandWithRedoCount | |
| DACommandWithRedoCount (QUndoCommand *par=nullptr) | |
| virtual void | redo () override |
Public 成员函数 继承自 DA::DACallBackInterface | |
| void | setCallBack (CallBack fn) |
| CallBack | getCallBack () const |
| void | callback () |
| bool | hasCallback () const |
额外继承的成员函数 | |
Public 类型 继承自 DA::DACallBackInterface | |
| using | CallBack = std::function< void() > |
静态 Public 成员函数 继承自 DA::DACommandWithTemporaryData | |
| static QString | getDataframeTempPath () |
| 获取Dataframe保存的临时文件路径 | |
Protected 属性 继承自 DA::DACommandWithTemporaryData | |
| DAPyDataFrame | mDataframe |
Protected 属性 继承自 DA::DACommandWithRedoCount | |
| bool | mIsFirstRedo { true } |
插入一个空行
|
overridevirtual |
执行函数,此函数返回false,说明执行失败,不应该被放入command stack中,在DACommandWithRedoCount中,exec函数应该替代redo函数