QT
文章平均质量分 65
Awake1234
两年windows客户端开发经验,从事音视频相关工作。最近在系统学习Webrtc,并且会持续输出,完成专栏。喜欢我内容的可以关注我,各位大佬一起进步
展开
-
记录QString的StartsWith()错误使用引发的问题
QString StartsWith(" ")时会返回true,需要注意原创 2022-09-06 13:32:06 · 645 阅读 · 0 评论 -
如何解决QT视频会议窗口在拉伸过程中整个界面闪烁的问题
在开发视频会议项目的过程中,被一个问题困扰了很久。就是整个视频会议的界面在拉伸四周改变大小的过程中,整个客户端界面闪烁的非常严重(非视频画面闪烁)。可以看到在下面的视频中,界面的背景会出现短暂的透明,非常影响使用感受.客户区和非客户区。重绘非客户区 修改非客户区大小 ......原创 2022-06-25 22:27:01 · 2390 阅读 · 6 评论 -
QT在Windows下检测USB设备热拔插的思路
一、问题描述:使用QT开发视频会议时需要实现实时检测USB摄像头/麦克风拔插的功能,这里主要涉及到对一些Windows API的了解以及windows系统的设备管理识别不同种设备时的原理,在实现过程中主要参考了以下两篇文章以及微软开发手册。监测硬件的插入或者拔除https://www.codeproject.com/Articles/14500/Detecting-Hardware-Insertion-and-or-Removal Windows下检测usb设备拔插的demohttps:/....原创 2022-02-11 11:13:38 · 4398 阅读 · 0 评论 -
一种用QT实现即时通信软件表情发送与接收的思路
最近需要使用QT为项目添加一个表情包发送与接受的功能,虽然之前知道表情发送与接收显示的一个基本原理,但是其中涉及到例如表情包插入到QTextEdit如何显示,如何保证从文本框发送出去的是表情编码在显示的时候却是一个表情图片等细节问题。一开始是在网上搜寻相关的博客,但是搜索了很多基本只是涉及到使用QT开发一个最基本的表情包面板的教程,涉及到详细阐述表情的发送与接收这样的交互过程的文章我基本没有看到,即使也不是用QT去做的。原创 2020-12-19 14:26:30 · 2226 阅读 · 8 评论 -
Qt TreeView 问题记录
项目场景:记一次Qt TreeView 获取一个rootIndex()下的子节点的QModelIndex()时遇到的问题问题描述:在查找如下的树形结构根节点下的子节点的QModelIndex()时使用QTreeview的child(int arow, int acolumn)方法,然后想根据此节点的QModelIndex()使用isexpanded()方法来判断指定节点是否是展开的,这时候问题出现了,指定的节点是展开的,但使用isexpanded() 却判断为false.(图片仅供参考)原创 2020-09-04 15:51:35 · 757 阅读 · 0 评论