![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
QT项目开发案例
文章平均质量分 91
介绍工作中Qt项目常用的一些功能的实现以及具体代码实例,总结一些常用的设计模式和函数方法,以及实际开发中遇到的一些问题,部分案例的源码需要订阅专栏,或私信作者
优惠券已抵扣
余额抵扣
还需支付
¥99.90
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
得鹿梦鱼、
打死不造轮子,只是他人轮子的搬运工。
主要分享项目中Qt/C++遇到的部分值得借鉴的案例和问题。。。
展开
-
Qt开发项目案例-以及部分示例的源码下载链接
Qt开发项目案例-以及部分示例的源码下载链接原创 2023-07-11 10:13:15 · 2195 阅读 · 9 评论 -
QT案例 使用QGraphicsView和命令模式设计完成流程图功能软件,参考QT官方流程图案例【diagramscene】
想到使用QGraphicsView来完成相关功能,再使用命令模式来优化使用过程,再通过XML保存和加载记录等。原创 2023-03-16 16:16:58 · 6110 阅读 · 24 评论 -
QT案例 Qt Creator 使用QuaZIP加密压缩解压ZIP文件
QT开发中部分项目可能会涉及对项目数据的一些指定文件的打包压缩以及指定目录下的解压,此时也需要对数据数据进行加密以确保数据的安全性。此时就可以使用Quazip实现相关功能。QuaZIP是使用Qt,C++对ZLIB进行简单封装的用于压缩ZIP以及解压缩ZIP的开源库。原创 2023-03-02 11:15:42 · 2279 阅读 · 6 评论 -
Qt案例 通过调用Setupapi.h库实现对设备管理器中设备默认驱动的备份
参考腾讯电脑管家-软件市场中的驱动备份专家写的一个驱动备份软件案例,学习Setupapi.h库中的函数使用.通过Setupapi.h库读取设备管理器中安装的设备获取安装的驱动列表,通过bit7z库备份驱动目录下的所有文件.原创 2024-04-08 11:19:05 · 186 阅读 · 0 评论 -
QT案例 使用WMI获取win_32类的属性值,包括Win32提供程序类中的属性
最近涉及到读取WINDOWS 系统电脑设备的各种信息,在一些特殊的PE或者简化系统中是没有WMI查询工具的,所以就自己写了个查询大部分WMI属性值的工具,免去了查网站的功夫。涉及到的方法内容就汇总做个总结。原创 2023-12-15 15:30:05 · 1176 阅读 · 0 评论 -
Qt/C++ 获取QProcess启动的第三方软件的窗体标题
获取启动的第三方软件的窗体标题,在使用获取窗体句柄(HWND)时,如果返回提前FALSE,则获取到的HWND状态正常,但就是获取不到窗体标题。必须正常返回TRUE才能使用HWND获取到窗体标题,要不然获取到的标题内容就是空。线程需要在启动后等待几秒的时间再获取打开的窗体句柄,或者一直While(true)获取窗体句柄直到获取HWND不为空为止。原创 2023-11-16 19:07:22 · 829 阅读 · 0 评论 -
Qt 案例 使用QNetworkReply或者URLDownloadToFile 下载http、https资源到本地路径
Qt 使用QNetworkReply或者URLDownloadToFile两种不同方式下载http、https链接资源文件,并且获取下载进度。原创 2023-10-24 09:00:00 · 1356 阅读 · 3 评论 -
Qt案例-编译阿里云OSS对象存储C++ SDK源码,并进行简单下载,上传数据,显示进度等相关功能
阿里云对象存储(Object Storage Service,简称OSS),是阿里云对外提供的海量、安全、低成本、高可靠的云存储服务。用户可以通过调用API,在任何应用、任何时间、任何地点上传和下载数据,也可以通过用户Web控制台对数据进行简单的管理。OSS适合存放任意文件类型,适合各种网站、开发企业及开发者使用。原创 2023-09-09 14:51:28 · 1116 阅读 · 2 评论 -
QT/C++获取电脑系统,主板型号,CPU型号,硬盘型号,内存大小等相关信息(二)通过Windows Server (WMI)查询
Windows Management Instrumentation (WMI) 是 Microsoft 对基于 Web 的企业管理 (WBEM) 的实现,WBEM 是一项业界倡议,用于为访问企业环境中的管理信息开发一项标准技术原创 2023-09-02 11:47:31 · 1219 阅读 · 0 评论 -
QT案例 使用使用WinINet 函数实现 FTP站点数据的上传/下载/重命名/删除等常用功能的工具软件案例
在学习MSCN中相关函数的使用过程中,汇总整理写了一个对FTP的站点的 数据拖拽上传/下载/删除等常用功能的工具软件,主要功能是通过线程上传/下载文件显示进度,并且能查询显示、跳转ftp的目录结构。原创 2023-07-22 01:12:01 · 171 阅读 · 0 评论 -
Qt 编译使用Bit7z库接口调用7z.dll、7-Zip.dll解压压缩常用Zip、ISO9660、Wim、Esd、7z等格式文件(二)
修改封装类ZlibHelper代码类,继承多线程,使解压,压缩时进度条不影响界面,同时添加压缩文件中的文件预览功能,建议直接看源码。原创 2023-08-19 15:56:54 · 1261 阅读 · 0 评论 -
Qt 编译使用Bit7z库接口调用7z.dll、7-Zip.dll解压压缩常用Zip、ISO9660、Wim、Esd、7z等格式文件(一)
一个c++静态库,为共享库提供了一个干净简单的接口使用重新编译上的库,用来解压/预览等常用的压缩文件格式。库支持大多数压缩文件格式。原创 2023-08-19 15:28:19 · 2005 阅读 · 3 评论 -
使用windows Api简单验证ISO9660文件格式,以及装载和卸载镜像文件
使用接口简单验证ISO镜像文件正确性,使用装载ISO镜像文件,和使用卸载,(只支持windows 8及以上系统)原创 2023-08-15 22:26:22 · 960 阅读 · 0 评论 -
使用WinINet 函数实现 FTP上传/下载/删除/重命名等操作的函数汇总说明
项目中需要网络数据的下载,就打算搭个FTP站点实现功能,最近也在学习使用windows api中的函数,所以就打算使用WinINet函数实现FTP上传/下载/删除/重命名相关功能,通过对MSDN的中的示例的学习。总结了部分在Qt环境下相关函数的使用;原创 2023-07-22 00:12:48 · 185 阅读 · 0 评论 -
QT案例 QT用多种单例模式实现读写数据Sqlite数据库数据,并多线程调用
单例模式(Singleton Pattern)是 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。> 通常开发过程中为了方便,就将软件的配置参数保存到sqlite数据库中,整个软件使用一个Sqlite数据库,就可以使用单例模式实现相关功能。原创 2023-03-03 10:46:42 · 1828 阅读 · 0 评论