1#ifndef DAAXOBJECTEXCELSHEETWRAPPER_H
2#define DAAXOBJECTEXCELSHEETWRAPPER_H
3#include "DAAxOfficeWrapperGlobal.h"
25 QVariant getAllData();
27 QAxObject* object()
const;
29 bool isAutoDelete()
const;
30 void setAutoDelete(
bool v);
32 QAxObject* range(
int startRow,
int startColumn,
int endRow,
int endColumn);
37 void setName(
const QString& n);
43 static QString indexToAlphbat(
int n);
49 QString makeRangeString(
int startRow,
int startColumn,
int endRow,
int endColumn);
52 QAxObject* mAxSheet {
nullptr };
53 bool mAutoDelete {
false };
针对excelSheet的操作封装,不对QAxObject的生命周期进行管理,确保此类不要单独保留,否则sheet析构后会引起异常
Definition DAAxObjectExcelSheetWrapper.h:14
支持稀疏存储和各种算法的表格类
Definition DATable.hpp:26
序列化类都是带异常的,使用中需要处理异常
Definition AppMainWindow.cpp:44