- 博客(12)
- 资源 (7)
- 收藏
- 关注

原创 Qt 线程几种使用方法代码实例
Qt 线程的详细介绍和使用 QT::QThread类提供了一种独立于平台的方式来管理线程。QThread对象管理程序中的一个控制线程。QThreads开始在run()中执行。默认情况下,run()通过调用exec()启动事件循环,并在线程内部运行Qt事件循环 通过使用QObject::moveToThread()将worker对象移动到线程,可以使用它。线程将在运行函数返回后退出。...
2018-09-01 00:03:06
2328
1

原创 qt 信号与槽函数连接connect 参数在单线程与多线程中的选择
Qt:: AutoConnection:默认如果接收器在发出信号的线程中, 将使用Qt::Directconnection。否则, 将使用Qt::QueuedConnection。注意:连接类型是在发出信号时确定的。Qt::Directconnection:发出信号时, 会立即调用槽函数。槽函数运行在信号发送的线程中执行。单线程:1.其实这种方式发送的信号、就是与直接调用槽函数没有区别的。...
2018-08-28 21:57:44
4243
1

原创 qt 消息处理机制深入分析 (Qt消息机制与window程序消息的对比)
理解Qt消息机制刻不容缓,那我们从对比传统的windows消息处理机制对比来说起;只有知道QT底层的消息处理、对我们理解并学习Qt有很大帮助;下面我将对windows程序与Qt对比,并在核心代码处并给出注释进行对比、方便学习。注意重点看代码中的注视进行对比:!注意重点看代码中的注视进行对比:!注意重点看代码中的注视进行对比:!一:windows程序的消息处理 windows...
2018-08-28 21:41:50
12123
2

原创 Qt 用贴图的方式实现QLcdNumber显示的电子时钟
之前分享过一篇文章:QLCDNumber 显示样式(例如:电子手表有背景绘图)有兴趣的话可以查看一下。https://blog.youkuaiyun.com/liuzhezhe111/article/details/82050828今天分享的是一个贴图的方式实现的:实现思路:用一张图片如下图: 把这张连续的图片一次解析出来、然后起一个定时器进行计数试下...
2018-08-25 21:37:59
1733

原创 Qt Lmms 优秀的开源软件学习
其实学习优秀或者加入开源项目对于一个开发者能力成长是有很大帮助。目的:lmms里面有很多优秀的开源控件是学习Qt的一个错的资源。lmms的控件中自定义绘图等还可以学到一些架构设计方面的知识。lmms 官方介绍: 功能:在 Windows、Linux 和 macOS 上创作音乐 在统一而简明的用户界面上编排,混音和自动化控制乐曲 通过 MIDI 或电脑键盘回放音符 使用节...
2018-08-25 16:27:21
6261
1
原创 nginx_rtmp_module 之 ngx_rtmp_mp4_module 的mp4源码分析
ngx_rtmp_mp4_module mp4 解析源码分析,配合协议文档box协议字段分析源码处理的逻辑含义
2023-12-17 00:07:54
1073
原创 nginx_rtmp_module 之 ngx_rtmp_live_module模块
nginx rtmp modulle 的直播模块代码 ngx_rtmp_live_module 流的存储结构,直播配置字段含义
2023-12-16 23:43:20
554
原创 Qt 定时器的几种使用方式、windows精确定时器使用【精确度对比】
Qt 定时器的几种方式摘要:Qt中定时器的使用有两种方法,一种是使用QObject类提供的定时器startTimer,还有一种就是使用QTimer类。方法介绍:共有方法: QTimer(QObject *parent = Q_NULLPTR) 构造函数 ~QTimer() 析构函数 int ...
2018-09-01 11:24:05
16442
原创 VS2015在release模式下进行调试
在这种情况下,通过配置也是可以在release下调试的。步骤如下:1.工程项目上右键 打开 属性界面2.c++ --- 常规 ---- 调试信息格式 选 程序数据库(/Zi)或(/ZI), 注意:如果是库的话,只能(Zi)3. c/c++ ---- 优化 ---- 优化 配置 选 禁止(/Od)4.连接器 --- 调试 ---- 生成调试信息 ...
2018-08-28 22:06:06
31274
6
原创 Qt 前位补0 的几种方法、Qt 格式化补位
Qt 前位补0 的几种方法 1. arg 在Qt中 arg(整数类型,补位数,进制,补位字符) 有很多的重载函数。整数类型、浮点、long等等; QString QString::arg(qulonglong a, int fieldWidth = 0, int base = 10, QChar fillChar = QLatin1Char( ' ' )) const...
2018-08-28 21:48:23
13294
原创 QLCDNumber 显示样式(例如:电子手表有背景绘图)
QLCDNumbr(带字模样式)其实网上关于QLcdNumer的文章很多,做这个东西的时候也查了许多文章,但是没有讲我下面的内容所以这是我写这篇blog的原因。把自己知道的分享出来供大家学习相互交流。说明文章目的: 项目可能需要电子时钟的样式(这样的产品出来的效果是十分重的),但是QLcdNumber并没有提供这样设置的样式或者接口。如果自己实现或者按照Qt源码实现是有点复杂...
2018-08-25 15:37:33
9299
原创 Qt 实现对XML的读写操作实现信息管理
1.在菜单中打开xml,把内容读取到 tablewidget进行显示:1.本程序实现了xml读取、xml写入、检索 读取:{ QDomDocument doc; QFile file(_xmlFilePath); //QTextCodec *vCodec = QTextCodec::codecForName("UTF-8"); //QByteArray encoded...
2018-03-14 15:53:33
2100
C++ API设计 中文高清扫描版 带完整目录书签 PDF
2018-09-12
Qt 用贴图的方式实现QLcdNumber显示的电子时钟
2018-08-25
QLCDNumber 显示样式(例如:电子手表有背景绘图)
2018-08-25
设计模式+-+可复用面向对象软件的基础( 高清 )
2018-08-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人