1
0
mirror of https://gitee.com/drabel/LibQQt.git synced 2025-01-04 10:18:44 +08:00
LibQQt/README.md
2017-12-24 10:12:29 +08:00

97 lines
3.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# QQt Foundation Class
==============================================
1. 支持绘制图表
- QQtChart (compatiable with QChart and QCustomPlot)
2. 支持检测USB设备热插拔
3. 自定义了一部分特殊需要的控件用来解决Qt的嵌入式bug。
- 包括完全使用图片的checkboxswitchbutton
- QQtTabWidget解决QtTab不能竖排横显文字的问题
- QQt进度条解决Qt进度条在Dialog中导致系统死机的问题
1. 添加精美控件
- 包括复杂的圆盘进度条, SpeedMeter
- 包括有多种效果的Widget、Dialog
- 二维码生成器、识别器,校验码生成器
- 九宫格技术展示图片
- Html解析器
- 以及未列出的等20余种自定义widget。
4. 有线和无线网络自动连接管理类
6. 解决Qt4.8.7在嵌入式屏幕上QGraphics系统不正常绘画的问题
7. QQt输入法
- 重写了UI适配多种屏幕
8. Qt对象工厂允许注册、生成、查找和删除所有来自QObject以及QWidget的类。
9. 嵌入式视频播放器,模拟端口实时预览器
0. QQt打印机支持打印pdf
2. QQtWord支持doc文档编写输出pdf格式。
4. QQtTreeView添加Qt4内部没有TreeView
- 包括QQtXmlTreeModel、QQtJsonTreeModel、QQtFileSystemTreeModel、QQtSqlTreeModel
5. 支持工程的版本变更
- 添加config.h.in支持
6. QQt通讯套件。
- 通讯口类
- QQtSerialPort 兼容QSerialPort and QextSerialPort
- [QQtSocketTcpClient](src/network/qqtsockettcpclient.h)、QQtSocketTcpServer、QQtSocketUdpClient、QQtSocketUdpServer
- QQtBluetoothSocket +QQtBluetoothManager
- QQtWebAccessManager支持http、ftp等主流协议高并发传输。
- QQtWebSocket接口
- 协议虚类(接口类) [QQtProtocol](src/network/qqtprotocol.h) QQtWebSocketProtocol
- 报文虚类(接口类) [QQtMessage](src/network/qqtmessage.h)
5. 支持webservice
7. 添加应用中常用的form
8. 支持多页TableWidget
9. 添加 [QQtApplication](src/frame/qqtapplication.h)支持入门级、通用级、专用级嵌入式App所必须的初始化内容
5. 支持Qt5.9.2
0. 跨平台支持macOS、iOS、Android、Windows、Linux、MIPS、ARM等。
1. 添加svg support widgets
- 比如 QQtSvgProgressbar
- QQtSvgCheckBox
2. 添加 [QQtDictionary](src/core/qqtdictionary.h)
- 解决C Plus Plus中没有字典类别的尴尬。
3. 添加Multi Link技术
- Multi Link technology既多链接工程管理技术。
- 基于qmake用户可以轻易的添加自定义library。
# 摘要介绍下
==============================================
*LibQQt包括基础组成、精美组成*
- 基础组成可以完成专业App所需要的业务功能和图形功能。
- 精美组成包括高级业务功能和超级图形功能。都在src/exquisite文件夹里
*如果用户希望精简LibQQtqqt_header.pri里面有很多模块开关开开关关能修剪。*
*不建议使用cmake建议使用qmake。*
# 使用方法
==============================================
[走,去看看入门用法](usage.md)
[工程管理的中级程度认识 - 学习设置工程目录](project.md)
# 截图
==============================================
[看入门用例截图](screenshot.md)
# 维基百科
==============================================
[跳到转维基](https://gitee.com/drabel/LibQt/wikis/Home "Wiki Home")
# 联系我
==============================================
邮箱: tianduanrui@163.com
QQ: 2657635903
发现了个问题: [new issue link](https://gitee.com/drabel/LibQt/issues/new?issue%5Bassignee_id%5D=0&issue%5Bmilestone_id%5D=0)
# 依赖学习知识
==============================================
[预习Git 入门](usage-git.md)