2017-10-27 11:20:12 +08:00
|
|
|
|
|
2017-10-27 11:20:43 +08:00
|
|
|
|
# QQt Foundation Class
|
2017-10-27 11:18:53 +08:00
|
|
|
|
|
2017-10-27 11:20:12 +08:00
|
|
|
|
==============================================
|
2017-11-22 17:56:37 +08:00
|
|
|
|
1. 支持绘制图表
|
|
|
|
|
- QQtChart (compatiable with QChart and QCustomPlot)
|
2017-10-27 11:20:12 +08:00
|
|
|
|
2. 支持检测USB设备热插拔
|
2017-10-27 11:18:53 +08:00
|
|
|
|
3. 自定义了一部分特殊需要的控件,用来解决Qt的嵌入式bug。
|
|
|
|
|
- 包括完全使用图片的checkbox(switchbutton)
|
|
|
|
|
- QQtTabWidget,解决QtTab不能竖排横显文字的问题
|
|
|
|
|
- QQt进度条,解决Qt进度条在Dialog中导致系统死机的问题
|
|
|
|
|
1. 添加精美控件
|
2017-11-07 13:39:31 +08:00
|
|
|
|
- 包括复杂的圆盘进度条, SpeedMeter
|
2017-10-27 11:18:53 +08:00
|
|
|
|
- 包括有多种效果的Widget、Dialog
|
2017-11-22 17:56:37 +08:00
|
|
|
|
- 二维码生成器、识别器,校验码生成器
|
|
|
|
|
- 九宫格技术展示图片
|
|
|
|
|
- Html解析器
|
2017-11-25 23:07:07 +08:00
|
|
|
|
- 以及未列出的等20余种自定义widget。
|
2017-11-18 18:12:53 +08:00
|
|
|
|
4. 有线和无线网络自动连接管理类
|
2017-11-07 13:39:31 +08:00
|
|
|
|
6. 解决Qt4.8.7在嵌入式屏幕上QGraphics系统不正常绘画的问题
|
2017-10-27 11:18:53 +08:00
|
|
|
|
7. QQt输入法
|
2017-11-22 17:56:37 +08:00
|
|
|
|
- 重写了UI,适配多种屏幕
|
2017-11-25 23:07:07 +08:00
|
|
|
|
8. Qt对象工厂,允许注册、生成、查找和删除所有来自QObject以及QWidget的类。
|
2017-10-27 11:18:53 +08:00
|
|
|
|
9. 嵌入式视频播放器,模拟端口实时预览器
|
2017-11-21 14:47:50 +08:00
|
|
|
|
0. QQt打印机,支持打印pdf
|
|
|
|
|
2. QQtWord,支持doc文档编写,输出pdf格式。
|
2017-11-25 23:07:07 +08:00
|
|
|
|
4. QQtTreeView,添加Qt4内部没有TreeView
|
2017-11-22 17:56:37 +08:00
|
|
|
|
- 包括QQtXmlTreeModel、QQtJsonTreeModel、QQtFileSystemTreeModel、QQtSqlTreeModel
|
2017-11-21 14:47:50 +08:00
|
|
|
|
5. 支持工程的版本变更
|
2017-10-27 11:18:53 +08:00
|
|
|
|
- 添加config.h.in支持
|
2017-11-21 14:47:50 +08:00
|
|
|
|
6. QQt通讯套件。
|
2017-11-07 13:39:31 +08:00
|
|
|
|
- 通讯口类
|
|
|
|
|
- QQtSerialPort 兼容QSerialPort and QextSerialPort
|
2017-11-22 17:56:37 +08:00
|
|
|
|
- QQtSocketTcpClient、QQtSocketTcpServer、QQtSocketUdpClient、QQtSocketUdpServer
|
|
|
|
|
- QQtBluetoothSocket +QQtBluetoothManager
|
2017-11-22 19:22:53 +08:00
|
|
|
|
- QQtWebAccessManager,支持http、ftp等主流协议,高并发传输。
|
2017-11-22 17:56:37 +08:00
|
|
|
|
- QQtWebSocket接口
|
|
|
|
|
- 协议虚类(接口类) QQtProtocol QQtWebSocketProtocol
|
2017-11-07 13:39:31 +08:00
|
|
|
|
- 报文虚类(接口类) QQtMessage
|
2017-11-22 17:56:37 +08:00
|
|
|
|
5. 支持webservice
|
2017-11-21 14:47:50 +08:00
|
|
|
|
7. 添加应用中常用的form
|
|
|
|
|
8. 支持多页TableWidget
|
|
|
|
|
9. 添加QQtApplication,支持入门级、通用级、专用级嵌入式App所必须的初始化内容
|
|
|
|
|
5. 支持Qt5.9.2
|
|
|
|
|
0. 跨平台支持macOS、iOS、Android、Windows、Linux、MIPS、ARM等。
|
|
|
|
|
1. 添加svg support widgets
|
2017-11-23 12:33:32 +08:00
|
|
|
|
- 比如 QQtSvgProgressbar
|
2017-11-25 23:07:07 +08:00
|
|
|
|
- QQtSvgCheckBox
|
|
|
|
|
2. 添加QQtDictionary
|
|
|
|
|
- 解决C Plus Plus中没有字典类别的尴尬。
|
2017-12-02 19:49:39 +08:00
|
|
|
|
3. 添加MLMA技术
|
2017-12-03 09:07:08 +08:00
|
|
|
|
- Multi-link Multi-app technology,既多应用多链接库工程管理技术。
|
2017-12-02 19:49:39 +08:00
|
|
|
|
- 基于qmake,用户可以轻易的添加自定义library和Application。
|
2017-10-27 11:18:53 +08:00
|
|
|
|
|
|
|
|
|
# Usage
|
|
|
|
|
|
|
|
|
|
==============================================
|
2017-12-03 09:07:08 +08:00
|
|
|
|
1. include (relative/path/to/qqt/src/app_configure.pri) (No.1, Suggest no modify)
|
|
|
|
|
2. *MOD Variables: on your computer app_configure.pri (No.2, auto created) under qqt_library.pri.*
|
2017-12-03 12:40:32 +08:00
|
|
|
|
- QQT_SDK_ROOT =
|
2017-12-03 08:39:32 +08:00
|
|
|
|
- QQT_BUILD_ROOT =
|
|
|
|
|
- APP_DEPLOY_ROOT = (optional)
|
2017-11-07 13:39:31 +08:00
|
|
|
|
|
2017-10-27 11:18:53 +08:00
|
|
|
|
|
|
|
|
|
# Contact Me
|
|
|
|
|
|
|
|
|
|
==============================================
|
|
|
|
|
Mail me: tianduanrui@163.com
|
|
|
|
|
My qq: 2657635903
|
2017-11-21 14:47:50 +08:00
|
|
|
|
Make issues: [new issue link](https://gitee.com/drabel/LibQt/issues/new?issue%5Bassignee_id%5D=0&issue%5Bmilestone_id%5D=0)
|
2017-10-27 11:18:53 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|