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

更改列名 更多...

#include <DACommandsDataFrame.h>

类 DA::DACommandDataFrame_renameColumns 继承关系图:
DA::DACommandWithRedoCount DA::DACallBackInterface

Public 成员函数

 DACommandDataFrame_renameColumns (const DAPyDataFrame &df, const QList< QString > &cols, QHeaderView *hv=nullptr, QUndoCommand *par=nullptr)
 
 DACommandDataFrame_renameColumns (const DAPyDataFrame &df, const QList< QString > &cols, const QList< QString > &oldcols, QHeaderView *hv=nullptr, QUndoCommand *par=nullptr)
 
virtual void undo () override
 
virtual bool exec () override
 执行函数,此函数返回false,说明执行失败,不应该被放入command stack中,在DACommandWithRedoCount中,exec函数应该替代redo函数
 
- 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() >
 
- Protected 属性 继承自 DA::DACommandWithRedoCount
bool mIsFirstRedo { true }
 

详细描述

更改列名

成员函数说明

◆ exec()

bool DA::DACommandDataFrame_renameColumns::exec ( )
overridevirtual

执行函数,此函数返回false,说明执行失败,不应该被放入command stack中,在DACommandWithRedoCount中,exec函数应该替代redo函数

返回

重载 DA::DACommandWithRedoCount .


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