# libqtcore **Repository Path**: JavonPeng/libqtcore ## Basic Information - **Project Name**: libqtcore - **Description**: 一个超好用的qt库,有了它还需要996了吗?现已经封装了自定义界面(各种自定义界面,遮照等),网络(包括websockets和http),数据库连接池,日志系统,脚本系统(js)。 - **Primary Language**: C++ - **License**: Zlib - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 7 - **Created**: 2022-06-13 - **Last Updated**: 2022-06-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # libqtcore #### 介绍 一个易用的qt库,可以大大减轻您的工作量,现在已经封装了自定义界面(各种自定义界面,遮照等),网络(包括websockets和http),数据库连接池,日志系统,脚本系统(js),该库只能在windows下使用,现已经包含下面功能: . 3D部分,集成irrlicht 3D图像引擎,以便于增强QT3D部分的功能; . 集成QsLog,实现qt的日志功能; . 集成谷歌的breakpad,实现程序的崩溃记录和回放功能; . 数据库方面,集成ndbpool,实现了对mysql,sqlserver,sqlite等数据库的操作,提供一个可用的数据库连接池; . 脚本方面,主要封装了qt和js方面的相互调用接口; . 网络部分集成了下面一些功能: . JQLibrary - 用于http服务器 . TCP - 服务器和客户端消息协议封装,文件发送接收封装 . UDP - 支持IKCP,可以支持有效的UDP发送接收,实现了基于UDP的服务器和客户端 . websockets - 服务器和客户端消息协议封装,文件发送接收封装 . 串口 . http - 集成httplib用于http协议方面的操作 . 自定义界面: . 自定义消息提示框 . WebUI的封装 . 圆角带阴影对话框 . 遮罩控件 . 多媒体 . 实时语音通讯 . 实时视频通讯