Qt

【Visual Leak Detector】QT 中 VLD 输出解析(四)

使用 VLD 内存泄漏检测工具辅助开发时整理的学习笔记。本篇介绍在 QT 中使用 VLD 时,编译器位数对输出结果的影响。 说明 使用 VLD 内存泄漏检测工具辅助开发时整理的学习笔记。 目录 说明 1. 使用方式 2. 测试代码 3. 使用 32 bit 编译器时的输出 4. 使 »

【Visual Leak Detector】QT 中 VLD 输出解析(二)

使用 VLD 内存泄漏检测工具辅助开发时整理的学习笔记。本篇介绍在 QT 中使用 VLD 时,有一处内存泄漏时的输出报告解析。 说明 使用 VLD 内存泄漏检测工具辅助开发时整理的学习笔记。 目录 说明 1. 使用方式 2. 有一处内存泄漏时的输出报告(int 型) 3. 有一处内 »

【Visual Leak Detector】QT 中 VLD 输出解析(二)

使用 VLD 内存泄漏检测工具辅助开发时整理的学习笔记。本篇介绍在 QT 中使用 VLD 时,有一处内存泄漏时的输出报告解析。 说明 使用 VLD 内存泄漏检测工具辅助开发时整理的学习笔记。 目录 说明 1. 使用方式 2. 有一处内存泄漏时的输出报告(int 型) 3. 有一处内 »

C++/Qt网络通讯模块设计与实现(五)

C++/Qt网络通讯模块设计与实现(五) 在C++/Qt网络通讯模块设计与实现(四) 中具体分析了Qt的信号槽、线程相关的知识,即从 Qt::ConnectionType,示例源码, »

appsucc

C++/Qt网络通讯模块设计与实现(五)

C++/Qt网络通讯模块设计与实现(五) 在C++/Qt网络通讯模块设计与实现(四) 中具体分析了Qt的信号槽、线程相关的知识,即从 Qt::ConnectionType,示例源码, »

appsucc

【Visual Leak Detector】QT 中 VLD 输出解析(一)

使用 VLD 内存泄漏检测工具辅助开发时整理的学习笔记。本篇介绍在 QT 中使用 VLD 时,无内存泄漏时的输出报告解析。 说明 使用 VLD 内存泄漏检测工具辅助开发时整理的学习笔记。 目录 说明 1. 使用方式 2. 无内存泄漏时的输出报告 1. 使用方式 在 QT 中使 »

young520

【Visual Leak Detector】QT 中 VLD 输出解析(一)

使用 VLD 内存泄漏检测工具辅助开发时整理的学习笔记。本篇介绍在 QT 中使用 VLD 时,无内存泄漏时的输出报告解析。 说明 使用 VLD 内存泄漏检测工具辅助开发时整理的学习笔记。 目录 说明 1. 使用方式 2. 无内存泄漏时的输出报告 1. 使用方式 在 QT 中使 »

young520

Qt源码阅读(一) 信号槽的连接与调用

信号槽连接 目录 信号槽连接 1. 信号的连接 2 槽的调用 信号槽的连接,其实内部本质还是一个回调函数,主要是维护了信号发送Object的元对象里一个连接的列表。调用connect函数时,将槽的一系列信息,封装成一个Connection,在发送信号时,通过这个列表,去回调槽函数。 1 »

codegb

Qt音视频开发之利用ffmpeg实现解码本地摄像头

目录 一、前言 二、效果图 三、体验地址 四、相关代码 五、功能特点 5.1 基础功能 5.2 特色功能 5.3 视频控件 一、前言 一开始用ffmpeg做的是视频流的解析,后面增加了本地视频文件的支持,到后面发现ffmpeg也是支持本地摄像头设备的,只要是原则上打通的比如win系统上 »

Qt音视频开发之实现ffmpeg视频旋转显示

目录 一、前言 二、效果图 三、体验地址 四、相关代码 五、功能特点 5.1 基础功能 5.2 特色功能 5.3 视频控件 一、前言 用手机或者平板拍摄的视频文件,很可能是旋转的,比如分辨率是1280x720,确是垂直的,相当于分辨率变成了720x1280,如果不做旋转处理的话,那脑袋 »

一文详解Qt中的对象树机制

Qt提供了对象树机制,能够自动、有效的组织和管理继承自QObject的Qt对象。 每个继承自QObject类的对象通过它的对象链表(QObjectList)来管理子类对象,当用户创建一个子对象时,其对象链表相应更新子类对象信息,对象链表可通过children()获取。 当父对象析构的时候,其对象 »

一文详解Qt如何读取和写入配置文件的数据

目录 前言 1.步骤 2.附上源码 头文件(.h) 源文件(.cpp) 前言 在Qt中如何读取配置文件(.ini)中的数据呢?又是如何将数据写入到配置文件中呢? 首先你要知道.ini是什么?配置文件的格式是什么? INI文件是Initialization File的缩写,即初始化文 »

一文详解Qt如何读取和写入配置文件的数据

目录 前言 1.步骤 2.附上源码 头文件(.h) 源文件(.cpp) 前言 在Qt中如何读取配置文件(.ini)中的数据呢?又是如何将数据写入到配置文件中呢? 首先你要知道.ini是什么?配置文件的格式是什么? INI文件是Initialization File的缩写,即初始化文 »

Qt项目实战之实现MP3音乐播放器

目录 音乐播放器逻辑 效果图 具体实现 音乐播放器逻辑 首先通过打开文件,获取文件夹下mp3文件的名字,将其存入QTableWidget控件下,通过双击QTableWidget空间中的内容,播放相应的mp3音乐文件,同时通过使用QMediaPlaylist来实现上一首,下一首的功能。 »

Qt项目实战之方块游戏的实现

目录 1.方块游戏架构 2.游戏逻辑 3.效果图 4.具体实现 1.方块游戏架构 在这个游戏中,有一个区域用来摆放方块,该区域宽为10,高为20,以小正方形为单位,它可以看作是拥有20行10列的一个网格。标准的游戏中一共有7种方块,它们都是由4个小正方形组成的规则图形,依据形状分别用字母I »

Qt项目实战之实现多文本编辑器

首先先来看实验成果图,大概就是这么个多文档编辑器。 首先需要在设计模式里进行设计器的设置: 然后就是新建类MdiChild的声明和实现 mdichild.h #ifndef MDICHILD_H #define MDICHILD_H #include<QTextEdi »

Qt项目实战之实现多文本编辑器

首先先来看实验成果图,大概就是这么个多文档编辑器。 首先需要在设计模式里进行设计器的设置: 然后就是新建类MdiChild的声明和实现 mdichild.h #ifndef MDICHILD_H #define MDICHILD_H #include<QTextEdi »

Qt实战之实现图片浏览器

目录 图片浏览器逻辑 效果图 具体实现 utils.h image.h image_group.h image_group.cpp qimgviewwidget.h qimgviewwidget.cpp main.cpp 图片浏览器逻辑 实现图片浏览器用到了前面几乎所有的知识,包括窗口 »