mirror of
https://gitee.com/drabel/LibQQt.git
synced 2025-01-04 10:18:44 +08:00
update qqt conduct propaganda
This commit is contained in:
parent
285235fa9d
commit
05b2753352
96
README.md
96
README.md
@ -1,105 +1,71 @@
|
||||
|
||||
# QQt Foundation Class
|
||||
|
||||
==============================================
|
||||
|
||||
1. 支持绘制图表
|
||||
- QQtChart (compatiable with QChart and QCustomPlot)
|
||||
2. 支持检测USB设备热插拔
|
||||
3. 自定义了一部分特殊需要的控件,用来解决Qt的嵌入式bug。
|
||||
- 包括完全使用图片的checkbox(switchbutton)
|
||||
- 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,用户可以轻易的链接LibQQt和添加自定义library。
|
||||
4. 添加gif support Widgets
|
||||
- 可以方便的设置动态按钮等。
|
||||
- 有QQtGifWidget、QQtGifButton等。
|
||||
主要作用:为基于Qt开发的App提供中间问题处理层,适配桌面、嵌入式以及Android、IOS的开发。
|
||||
面向对象:初、中、高级软件相关专业、有一定App开发经验的工程师。
|
||||
使用协议:LGPLv2.1为主,GPL系列其他版本为辅。理论上不免费(一份使用权24万)。
|
||||
|
||||
|
||||
# 摘要介绍下
|
||||
========================================================================
|
||||
# 摘要介绍
|
||||
|
||||
==============================================
|
||||
*LibQQt包括基础组成、精美组成*
|
||||
- 基础组成,可以完成专业App所需要的业务功能和图形功能。
|
||||
- 精美组成,包括高级业务功能和超级图形功能。(都在src/exquisite文件夹里)
|
||||
|
||||
*如果用户希望精简LibQQt,qqt_header.pri里面有很多模块开关,开开关关能修剪。*
|
||||
*不建议使用cmake,建议使用qmake。*
|
||||
*自动发布应用程序,自动拷贝应用配置。(请正确配置目录系统)*
|
||||
|
||||
========================================================================
|
||||
# 详细介绍
|
||||
|
||||
|
||||
[详细介绍](content.md)
|
||||
|
||||
========================================================================
|
||||
# 使用方法
|
||||
|
||||
==============================================
|
||||
在Windows平台上,
|
||||
*把LibQQt/extra/touch.exe 复制到C:\Windows*
|
||||
*把LibQQt/extra/md5.exe 复制到C:\Windows*
|
||||
|
||||
[走,去看看入门用法](usage.md)
|
||||
|
||||
# 截图
|
||||
========================================================================
|
||||
|
||||
# 使用案例
|
||||
|
||||
==============================================
|
||||
[看入门用例截图](screenshot.md)
|
||||
|
||||
# 维基百科
|
||||
========================================================================
|
||||
|
||||
==============================================
|
||||
[跳转到维基](wiki/wiki.md "Wiki Page")
|
||||
# LibQQt百科
|
||||
|
||||
[跳转到LibQQt的百科知识页面](wiki/wiki.md "Wiki Page")
|
||||
|
||||
|
||||
========================================================================
|
||||
|
||||
# 依赖学习知识
|
||||
|
||||
==============================================
|
||||
|
||||
[预习Git入门](usage-git.md)
|
||||
[去看看软件基础概念](software.md)
|
||||
[去看看如何设置工程目录](project.md)
|
||||
|
||||
========================================================================
|
||||
|
||||
# 联系我
|
||||
|
||||
==============================================
|
||||
邮箱: 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)
|
||||
|
||||
|
||||
========================================================================
|
||||
|
||||
# 项目标识
|
||||
|
||||
油漆字体
|
||||
|
||||
![logo](screenshot/logo2.png "Logo") ![logo](screenshot/logo2_zh_CN.png "Logo zh_CN")
|
||||
|
62
content.md
Normal file
62
content.md
Normal file
@ -0,0 +1,62 @@
|
||||
# LibQQt功能详细介绍
|
||||
|
||||
1. 支持绘制图表
|
||||
- QQtChart (compatiable with QChart and QCustomPlot)
|
||||
2. 支持检测USB设备热插拔
|
||||
3. 自定义了一部分特殊需要的控件,用来解决Qt的嵌入式bug。
|
||||
- 包括完全使用图片的checkbox(switchbutton)
|
||||
- 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. 支持工程的版本变更
|
||||
- 在qqt_version.pri里面是QQt的版本和源文件内版本宏定义
|
||||
- 在app_version.pri里面是App的版本和源文件内版本宏定义
|
||||
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,用户可以轻易的链接LibQQt和添加自定义library。
|
||||
4. 添加gif support Widgets
|
||||
- 可以方便的设置动态按钮等。
|
||||
- 有QQtGifWidget、QQtGifButton等。
|
||||
|
||||
|
||||
[返回](.)
|
||||
|
||||
|
||||
|
||||
|
@ -9,5 +9,6 @@
|
||||
![a](screenshot/z0.png "QQtFramelessHelper")
|
||||
![a](screenshot/z3.png "Old project")
|
||||
![a](screenshot/z2.png "Old project")
|
||||
|
||||
![a](screenshot/z4.png "a new demo")
|
||||
|
||||
[返回](.)
|
||||
|
BIN
screenshot/logo.png
Normal file
BIN
screenshot/logo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.7 KiB |
BIN
screenshot/logo2.png
Normal file
BIN
screenshot/logo2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.8 KiB |
BIN
screenshot/logo2_zh_CN.png
Normal file
BIN
screenshot/logo2_zh_CN.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.1 KiB |
BIN
screenshot/logo_zh_CN.png
Normal file
BIN
screenshot/logo_zh_CN.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.8 KiB |
BIN
screenshot/z4.png
Normal file
BIN
screenshot/z4.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 72 KiB |
Loading…
x
Reference in New Issue
Block a user