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

针对word的表格的封装 更多...

#include <DAAxObjectWordTableWrapper.h>

Public 类型

enum  AutoFitBehavior { FitBehaviorFixed = 0 , FitBehaviorAdjustContent = 1 , FitBehaviorAdjustWindow = 2 }
 表格自动拉伸列 0固定 1根据内容调整 2 根据窗口调整 更多...
 

Public 成员函数

 DAAxObjectWordTableWrapper (QAxObject *p)
 
bool isNull () const
 判断是否为空
 
QAxObject * axObject () const
 获取object
 
void setAutoFitBehavior (AutoFitBehavior v)
 设置表格自动拉伸模式
 
int rowCount () const
 获取行数
 
int columnCount () const
 获取列数
 
QAxObject * cell (int row, int col)
 获取单元格,注意,row,col从0开始算
 
QAxObject * selectCellRange (int row, int col)
 选中一个cell的内容,注意,row,col从0开始算
 
void setCellText (int row, int col, const QString &text)
 设置文本,注意,row,col从0开始算
 

详细描述

针对word的表格的封装

成员枚举类型说明

◆ AutoFitBehavior

表格自动拉伸列 0固定 1根据内容调整 2 根据窗口调整

枚举值
FitBehaviorFixed 

固定

FitBehaviorAdjustContent 

根据内容调整

FitBehaviorAdjustWindow 

根据窗口调整

成员函数说明

◆ axObject()

QAxObject * DA::DAAxObjectWordTableWrapper::axObject ( ) const

获取object

返回

◆ cell()

QAxObject * DA::DAAxObjectWordTableWrapper::cell ( int  row,
int  col 
)

获取单元格,注意,row,col从0开始算

参数
row0base
col0base
返回

◆ columnCount()

int DA::DAAxObjectWordTableWrapper::columnCount ( ) const

获取列数

返回

◆ isNull()

bool DA::DAAxObjectWordTableWrapper::isNull ( ) const

判断是否为空

返回

◆ rowCount()

int DA::DAAxObjectWordTableWrapper::rowCount ( ) const

获取行数

返回

◆ selectCellRange()

QAxObject * DA::DAAxObjectWordTableWrapper::selectCellRange ( int  row,
int  col 
)

选中一个cell的内容,注意,row,col从0开始算

参数
row0base
col0base
返回
如果没有返回nullptr

◆ setAutoFitBehavior()

void DA::DAAxObjectWordTableWrapper::setAutoFitBehavior ( DAAxObjectWordTableWrapper::AutoFitBehavior  v)

设置表格自动拉伸模式

参数
v

◆ setCellText()

void DA::DAAxObjectWordTableWrapper::setCellText ( int  row,
int  col,
const QString &  text 
)

设置文本,注意,row,col从0开始算

参数
row0base
col0base
text文本

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