首页| 论坛| 消息
主题:Tianchi(天池)Qt共享代码库 v0.0.2-build20130701发布
XChinux发表于 2013-07-01 17:25
天池共享源码库(以下简称Tianchi),是一套采用 C++ 语言,并且基于 Qt framework 的扩展库。
创建该库的目的是为了进一步简化使用 Qt 开发过程中的复杂性。
Tianchi 将考虑涉及各功能模块的类库、控件、插件等。
Tianchi 采用全部源代码提供方式进行共享和参与。
各位Qter们,有微博的强力扩散啊:
http://t.qq.com/qtcnorg
http://weibo.com/qtcnorg

Tianchi v0.0.2 Repo:
https://github.com/qtcn/tianchi/tree/v0.0.2-build20130701

Tianchi v0.0.2下载:
https://github.com/qtcn/tianchi/archive/v0.0.2-build20130701.zip
https://github.com/qtcn/tianchi/archive/v0.0.2-build20130701.tar.gz
Tianchi v0.0.2 API手册:
http://www.qtcn.org/tianchi/docs/0.0.2/tianchi-0.0.2.chm

Tianchi v0.0.2 API在线手册:
http://www.qtcn.org/tianchi/docs/0.0.2

官方论坛:
http://www.qtcn.org/bbs/thread-htm-fid-105.html
发布位置:
https://github.com/qtcn/tianchi
如何参与项目及贡献代码:
http://www.qtcn.org/bbs/read-htm-tid-53628.html
===============================================
Tianchi 0.0.2 is the second public release. supported in x86/x64's win32/linux
Qt desktop edition, compilers tested in msvc2010/2012 and mingw(with Qt5)/gcc
Tianchi Repository: https://github.com/qtcn/tianchi
Tianchi Forum & Bug Report: http://www.qtcn.org/bbs/thread-htm-fid-105.html
Tianchi Docs: http://www.qtcn.org/tianchi/docs/0.0.2
****************************************************************************
*Library *
****************************************************************************
Chinese
-------
- TcChinese
class TcChinese:
1. 取得多个汉字的首字母
2. 取得多个汉字的全部拼音
3. 混合字符时转换中不过滤英数符号等
Core
----
- TcClasses
class TcPlayer: 玩家信息类,常用在C/S中的客户端用户信息保存
class TcInvoke: 映射执行对象类
class TcDBFields: 数据格式转换类,用于key=value格式数据读取
- TcCommon
function initQS: 全局字符集对象
function QS: 汉字字符集转换
function max/min: 最大最小判断
function iif: 分支逻辑判断
function MsgBox: 显示简易文本信息对话框
function debug_out: 输出debug日志信息(到控制台或文件)
- TcString
class TcString: 字符串功能增强与扩展
class TcStringList: 字符串列表功能增强与扩展
- TcUtils
class TcUtils: 常用小功能综合函数集

- TcTuple
class TcTuple: 简单的Tuple(元组)模板类,提供2~10个类型参数的模板
- TcSingleton
class TcSingleton: 用指针实现的单例模式的模版类
- TcVariantMapTableModel
class TcVariantMapTableModel: 以QVariantMap作为数据行的model
- TcFunctionalSortFilterProxyModel
class TcFunctionalSortFilterProxyModel
依所设过滤参数(QVariantMap)来使用已设滤函数进行过滤的模型
File
----
- TcDir
class TcDir: 可以复制目录树的类,也可以查找目录内所有的文件
- TcFile
class TcFile: 文件操作常用处理类
- TcJson
class TcJSONObject: 兼容Qt4.x的JSON文件生成和解析类
- TcLog
class TcLog: 简单的文本文件输出日志类
- TcMSExcel
class TcMSExcel: 通过OLE方式操作Microsoft Excel
- TcFileIO
class TcFileIO: 一些文件复制和提取功能的类
- TcExcelReader
class TcExcelReader: 通过OLE方式读取Excel(要求已安装Excel或WPSOffice)
Gui
---
- TcClickLabel
class TcClickLabel: 可发出clicked()信号的Label部件
- TcDateEdit
class TcDateEdit: 允许为空的日期选择部件
- TcFlowLayout
class TcFlowLayout: 流式布局类
- TcGlowEffect
class TcGlowEffect: 发光效果的QGraphicsEffect
- TcGuiUtils:
class TcCursorWait: 等待光标的设置和自动恢复处理类
class TcCursorBusy: 退出块时使光标自动恢复为原先光标形状
- TcLineEdit
class TcLineEdit: 增强型LineEdit部件,可发出doubleClicked()信号,并且可使编辑
和非编辑状态时显示不同的字符
- TcMarqueeLabel
class TcMarqueeLabel: 跑马灯效果的Label,可左右或上下滚动,可设置速度
- TcHeaderSetupDialog
class TcHeaderSetupDialog: 设置QTreeWid
下一页 (1/3)
回帖(15):
15楼:能不能用qtableview做个树表出来啊,qtreeview性能太不给力了
14楼:这个项目看上去很了不起,代码规范文档完整,CHM还特别漂亮(什么软件生成的?)。怎么不继续下 ..
13楼:楼上的下载最新版本试试.上https://github.com/qtcn/tianchi

全部回帖(15)»
最新回帖
收藏本帖
发新帖