Tianchi  v0.0.2 build 20130701
C++ library for Qt with VC & mingW
Public 类型 | Public 成员函数 | 静态 Public 成员函数 | 所有成员列表
TcTreeEx类 参考

把 QTreeWidget 的扩展功能,可直接导出到 Excel 中 更多...

#include <tctreeex.h>

Public 类型

enum  ExportType { TextFile = 1, MSExcel = 2 }
 

Public 成员函数

 TcTreeEx (QTreeWidget *widget=0)
 构造函数 更多...
 
void setWidget (QTreeWidget *widget)
 设置导出模式 更多...
 
void setExportType (int type)
 设置导出模式 更多...
 
void setSelectedState (int state)
 设置导出模式 更多...
 
void setTextFileName (const QString &filename)
 设置导出的文本文件名 更多...
 
void setMSExcelObject (TcMSExcel *excel, bool hasHeader=true, int startRow=1, int startCol=1)
 设置 Excel 的对象实例
使用此方法后导出模式自动重置为 MSExcel
 
int save ()
 执行导出操作
 

静态 Public 成员函数

static void createColumnMenu (QTreeWidget *widget, QWidget *object, const QString &methodName)
 
static void setColumnBolds (QTreeWidget *widget)
 
static void setColumnWidth (QTreeWidget *widget, int column, int width, bool hide=false)
 
static void setColumnStyle (QTreeWidget *widget, int fontSize=8, const QString &fontName="Tahoma")
 
static void CopyCellObject (QTreeWidget *view, int copyMode)
 

详细描述

把 QTreeWidget 的扩展功能,可直接导出到 Excel 中

作者
圣域天子 Jonix.nosp@m.@qtc.nosp@m.n.org

构造及析构函数说明

TcTreeEx::TcTreeEx ( QTreeWidget *  widget = 0)

构造函数

参数
[in]view需要导出的 QTreeWidget 对象

成员函数说明

void TcTreeEx::setExportType ( int  type)

设置导出模式

参数
[in]type需要导出的类型(enum ExportType)
void TcTreeEx::setSelectedState ( int  state)

设置导出模式

参数
[in]state0 全部, 1 选中
void TcTreeEx::setTextFileName ( const QString &  filename)

设置导出的文本文件名

参数
[in]filename导出的文本文件名
void TcTreeEx::setWidget ( QTreeWidget *  widget)

设置导出模式

参数
[in]widget需要导出的 QTreeWidget 对象

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