# QtToolsAndQtUI **Repository Path**: shijingying/qt-tools ## Basic Information - **Project Name**: QtToolsAndQtUI - **Description**: 一些在日常开发中常用的Qt小工具以及一些UI展示界面 - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 13 - **Forks**: 8 - **Created**: 2022-11-26 - **Last Updated**: 2025-04-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: QT多线程并发, QTqss一键设置, QTTcp并发框架, QTUI, QT万兆网接收 ## README # QtTools #更多QT/C++相关插件https://gitee.com/shijingying/lht-qt-plugins #### 介绍 一些在日常开发中常用的Qt小工具 | 序号 | 名称 | |---|---| | 1 | QT一键设置QSS样式 | | 2 | QT中异步导出Excel | | 3 | QT中等待条件线程 | | 4 | QT多连接多线程数据库(用于查询和插入拆分) | | 5 | QT多线程Http/Get请求 | | 6 | QML微信登录界面 | | 7 | QML微信聊天界面(QML) | | 8 | QQ登录UI | | 9 | 360软件软件 | | 10 | 新增可排序/可筛选/可自定义单元格控件类型的表格(QItemDelegate重绘) | | 11 | 3d 图片轮转 | | 12 | gif录制 | | 13 | 多线程版本的文件传输以及进度显示(UDP) | | 14 | C++/QT版本GRPC,proto文件同imservices中的go的,服务器间已经联通并且可以发送测试代码 有问题联系18667911795(库版本地址链接:https://pan.baidu.com/s/1gZP3SzChKIqpGiYto7BewA 提取码:6666) | | 15 | QTCuda(安装教程以及注意事项在里面的readme中) | | 16 | QT多线程绘制信号语图(语图+可缩放的X轴(频点)Y轴(时间轴)+可选择回放的时间) | | 17 | QT万兆网接收程序 | | 18 | QT自绘表格,可实时根据内存刷新,可排序 | | 19 | QT TCP服务端和客户端,服务端包含方法映射、并发处理、协议包解析文件发送和接收 | #### 功能列表 1. [QT一键设置QSS样式](https://gitee.com/shijingying/qt-tools/tree/master/QtGUI/QssSetup/styledemo)![输入图片说明](QtGUI/DisplayDrawing/qssSet1.png)![输入图片说明](QtGUI/DisplayDrawing/qssSet2.png)![输入图片说明](QtGUI/DisplayDrawing/qssSet3.png) 2. [QT中异步导出Excel(tableView->Excel)](https://gitee.com/shijingying/qt-tools/tree/master/AsyncExportExcel) 3. [QT中等待条件线程](https://gitee.com/shijingying/qt-tools/tree/master/QtWaitConditionThread) 4. [QT多连接多线程数据库(用于查询和插入拆分)](https://gitee.com/shijingying/qt-tools/tree/master/AsyncDBThread) 5. [QT多线程Http/Get请求](https://gitee.com/shijingying/qt-tools/tree/master/AsyncHttpThread) 6. [QML微信登录界面](https://gitee.com/shijingying/qt-tools/tree/master/QtGUI/qml/WechatLoginUI)![输入图片说明](QtGUI/qml/%E6%95%88%E6%9E%9C%E5%9B%BE/%E5%BE%AE%E4%BF%A1%E7%99%BB%E5%BD%95%E7%95%8C%E9%9D%A2QML%E6%95%88%E6%9E%9C%E5%9B%BE.png) 7. [QML微信聊天界面](https://gitee.com/shijingying/qt-tools/tree/master/QtGUI/qml/WechatMessageUI)![输入图片说明](QtGUI/qml/%E6%95%88%E6%9E%9C%E5%9B%BE/%E5%BE%AE%E4%BF%A1%E8%81%8A%E5%A4%A9%E6%95%88%E6%9E%9C%E5%9B%BE.png) 8. [QQ登录UI](https://gitee.com/shijingying/qt-tools/tree/master/QtGUI/MimicQQ) ![输入图片说明](QtGUI/Effect%20drawing/QQ%E7%99%BB%E5%BD%95.png) 9. [360软件软件](https://gitee.com/shijingying/qt-tools/tree/master/QtGUI/SoftwareManager) ![输入图片说明](QtGUI/Effect%20drawing/360%E5%95%86%E5%BA%97.png) 10. [新增可排序/可筛选/可自定义单元格控件类型的表格](https://gitee.com/shijingying/qt-tools/tree/master/QtGUI/SortFilterTable) ![输入图片说明](QtGUI/Effect%20drawing/%E5%8F%AF%E6%8E%92%E5%BA%8F%E5%8F%AF%E8%87%AA%E5%AE%9A%E4%B9%89%E5%8D%95%E5%85%83%E6%A0%BC%E7%B1%BB%E5%9E%8B%E7%9A%84%E8%A1%A8%E6%A0%BC.png) - 后三项为借鉴 原作者为https://gitee.com/feiyangqingyun/QWidgetDemo 11. [3d 图片轮转](https://gitee.com/shijingying/qt-tools/tree/master/QtGUI/imageviewwindow)![输入图片说明](QtGUI/qml/icon/3dImage.png) 12. [gif录制](https://gitee.com/shijingying/qt-tools/tree/master/QtGUI/gifwidget)![输入图片说明](QtGUI/ICon/GIF.png) 13. [日历](https://gitee.com/shijingying/qt-tools/tree/master/QtGUI/lunarcalendarwidget)![输入图片说明](QtGUI/ICon/date.png) 14. [多线程版本的文件传输以及进度显示](https://gitee.com/shijingying/qt-tools/tree/master/FileThread)![输入图片说明](QtGUI/ICon/fileThread.png) 15. [C++/QT版本GRPC](https://gitee.com/shijingying/qt-tools/tree/master/QtgRpc/C-GRPC)![输入图片说明](QtGUI/ICon/grpc-c.png) 16. [QTCuda](https://gitee.com/shijingying/qt-tools/tree/master/QtCuda) 17. [QT多线程绘制信号语图](https://gitee.com/shijingying/qt-tools/tree/master/HistorySpec) 18. [QT万兆网通信 wpcap](https://gitee.com/shijingying/qt-tools/tree/master/10GbitQtThread/VPXAPI) 19. [QT表格](https://gitee.com/shijingying/qt-tools/tree/master/QTableViewAndTableModel)![输入图片说明](QtGUI/ICon/刷新表格.png) 20. [QTCp服务器客户端](https://gitee.com/shijingying/qt-tools/tree/master/TcpServerAndClient)![输入图片说明](QtGUI/ICon/QTcp服务器.png) #### 联系 1. 代码中有代码错误问题,可以随时联系矫正