C++/Qt网络通讯模块设计与实现(总结)
C++/Qt网络通讯模块设计与实现(总结) 至此,C++/Qt网络通讯模块设计与实现已分析完毕,代码已应用于实际产品中。 至此,C++/Qt网络通讯模块设计与实现已分析完 »
C++/Qt网络通讯模块设计与实现(总结) 至此,C++/Qt网络通讯模块设计与实现已分析完毕,代码已应用于实际产品中。 至此,C++/Qt网络通讯模块设计与实现已分析完 »
使用QT实现自定义类卡牌控件Card,使其能在父类窗口上使用鼠标进行拖动。 控件类头文件card.h #ifndef CARD_H #define CARD_H #include <QWidget> #include <QPaintEvent> #include »
以下是用Qt实现漂亮预警仪表的步骤和代码: 1.创建一个Qt项目,并添加一个主窗口。 2.在主窗口中添加QGraphicsView控件,用于绘制预警仪表。 3.创建一个QGraphicsScene对象,并将其设置为QGraphicsView的场景。 QGraphicsScene *scene »
C++/Qt网络通讯模块设计与实现(六) 这节讲述网络通讯服务端的实现,其开发思想、原则与客户端的类似,即组合封装、线程运行时类,面向接口编程等等。源码面前,了无秘密,我直接以类代码 »
目录 demo中主要涉及的Qt类有:相机类QCamera,取景器类QCameraViewfinder,图像捕获类QCameraImageCapture,因此添加模块multimedia multimediawidgets。 QT += core gui multimedia multimedi »
话不多说直接上代码,代码规范性可能差了点,但是效果得以实现,在这里记录一下。 scan.h的代码如下 #ifndef SCAN_H #define SCAN_H #include <QWidget> #include <QPainter> #include & »
话不多说直接上代码,代码规范性可能差了点,但是效果得以实现,在这里记录一下。 scan.h的代码如下 #ifndef SCAN_H #define SCAN_H #include <QWidget> #include <QPainter> #include & »
目录 一、安装驱动 (1)安装 (2)验证驱动是否安装成功 二、使用MySQL数据库 (1)单语句执行 (2)多语句执行 (3)批处理操作 三、总结 一、安装驱动 (1)安装 在Qt中操作MySQL数据库首先要安装mysql的驱动文件,将MySQL下的libmusql.d »
目录 一、安装驱动 (1)安装 (2)验证驱动是否安装成功 二、使用MySQL数据库 (1)单语句执行 (2)多语句执行 (3)批处理操作 三、总结 一、安装驱动 (1)安装 在Qt中操作MySQL数据库首先要安装mysql的驱动文件,将MySQL下的libmusql.d »
事件系统 文章为本人理解,如有理解不到位之处,烦请各位指正。 @ 目录 事件系统 什么是事件循环? 事件是如何产生的? sendEvent postEvent 事件是如何处理的? 事件循环是怎么遍历的? 事件过滤器 event 夹带私货时间 Qt的事件循环,应该是所有Qt »
事件系统 文章为本人理解,如有理解不到位之处,烦请各位指正。 @ 目录 事件系统 什么是事件循环? 事件是如何产生的? sendEvent postEvent 事件是如何处理的? 事件循环是怎么遍历的? 事件过滤器 event 夹带私货时间 Qt的事件循环,应该是所有Qt »
对象树管理 个人经验总结,如有错误或遗漏,欢迎各位大佬指正 ? @ 目录 对象树管理 设置父对象的作用 设置父对象(setParent) 完整源码 片段分析 对象的删除 夹带私货时间 设置父对象的作用 众所周知,Qt中,有为对象设置父对象的方法——setParent。 而设置父 »
对象树管理 个人经验总结,如有错误或遗漏,欢迎各位大佬指正 ? @ 目录 对象树管理 设置父对象的作用 设置父对象(setParent) 完整源码 片段分析 对象的删除 夹带私货时间 设置父对象的作用 众所周知,Qt中,有为对象设置父对象的方法——setParent。 而设置父 »
目录 一、概述 二、介绍 三、模式选项 四、匹配类型和匹配选项 五、正常的匹配 1. 提取捕获的子字符串 六、全局匹配 七、部分匹配 1. 验证用户输入 2. 增量/为多段匹配 八、错误处理 九、不支持perl兼容的正则表达式特性 十、QRegExp用户的注意事项 1. 不同的模式语法 »
使用 VLD 内存泄漏检测工具辅助开发时整理的学习笔记。本篇介绍 VLD 配置文件中配置项 ForceIncludeModules 的使用方法。 说明 使用 VLD 内存泄漏检测工具辅助开发时整理的学习笔记。本篇介绍 VLD 配置文件中配置项 ForceIncludeModules 的使 »
这篇“如何用Qt画一个温度计”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“如何用Qt画一个温度计”文章吧。 示例1 以下是用Qt绘制一个简单的温度计的示例代码: #include &l »
这篇“如何用Qt画一个温度计”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“如何用Qt画一个温度计”文章吧。 示例1 以下是用Qt绘制一个简单的温度计的示例代码: #include &l »
目录 示例1 示例2 总结 示例1 以下是用Qt绘制一个简单的温度计的示例代码: #include <QPainter> #include <QWidget> #include <QApplication> class Thermometer : »
目录 示例1 示例2 总结 示例1 以下是用Qt绘制一个简单的温度计的示例代码: #include <QPainter> #include <QWidget> #include <QApplication> class Thermometer : »
使用 VLD 内存泄漏检测工具辅助开发时整理的学习笔记。本篇介绍在 QT 中使用 VLD 时,编译器位数对输出结果的影响。 说明 使用 VLD 内存泄漏检测工具辅助开发时整理的学习笔记。 目录 说明 1. 使用方式 2. 测试代码 3. 使用 32 bit 编译器时的输出 4. 使 »