自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 问答 (4)
  • 收藏
  • 关注

原创 【qt信号槽绑定和释放】Qt信号槽中使用lamada表达式带槽函数对象和不带槽函数对象

如果使用这种方式不绑定槽函数所在对象,当在MainWidget中点击按钮释放TestWidget.h后,信号还未销毁,定时器仍然在发信号,TestWidget中仍然会接收到信号,会导致程序崩溃。所以信号槽绑定如果需要用到对象的成员或者成员函数,最好还是要绑定一下槽函数对象,不然有些情况下可能会有问题,信号还在发送,槽函数所在对象已经释放,但是绑定的函数仍然会响应。lamada表达式中不加槽函数对象也可以捕获到this指针[&]或者[=]都可以。测试主要是TestWidget.cpp中,

2025-02-24 09:37:52 152

原创 ffmpeg 客户端二次开发-二(添加硬解)

ffmepg二次开发硬解

2025-01-21 13:55:47 242

原创 macos上安装Qt5.15.2

macos上安装qt5的版本

2024-11-15 18:08:01 522

原创 ffmpeg二次开发-客户端

qt+ffmpeg播放器,可以QWidget播放rgb数据或者QOpenglWidget播放yuv数据

2024-11-01 15:06:31 942

原创 QThread主线程发送信号给子线程处理

Qthread主线程给子线程发送信号,在子线程中执行

2024-11-01 11:48:06 496

原创 QT 重写QSortfilterProxyModel过滤空机构会导致有些情况不刷新

QTreeView使用sortModel后如果过滤空机构,再显示会无法刷新

2023-10-26 10:32:24 238

原创 Ubuntu vim编辑键盘错乱问题

https://blog.youkuaiyun.com/xwh3165037789/article/details/123255054

2023-04-14 14:28:18 656

原创 Qt mouseMoveEvent不执行情况

qt中mouseMoveEvent不执行的原因和解决办法

2022-11-23 15:05:44 1582

原创 QTableView的Item高度

qt QTableView item高度

2022-06-10 15:52:28 992

转载 QT 父窗口影响导致子窗口设置qss无效

Qt子窗口中设置QSS不起作用_我不是萧海哇~~~~的博客-优快云博客_qt 设置qss无效例如两个QWidget窗口,分别是WidgetA和WidgetB,其中WidgetB窗口是被包含在WidgetA窗口中的子窗口,在WidgetA窗口中并没有设置QSS,在WidgetB窗口中设置窗口背景色,例如如下setStyleSheet("QWidget{background-color: rgba(116, 220, 255, 50);}");运行程序时发现WidgetB的始终没有颜色(就

2022-05-25 17:43:41 1273

原创 QT子控件设置qss无效问题

重写paint函数void MySubWidget::paintEvent(QPaintEvent* ){ QStyleOption opt; opt.init(this); QPainter p(this); style()->drawPrimitive(QStyle::PE_Widget, &opt, &p, this);}

2021-10-15 10:05:20 435

原创 线程池-std::function作为通用的任务

完整代码下载链接:https://download.youkuaiyun.com/download/caozhiyuan930204/20418027global.h#ifndef _GLOBAL_H_#define _GLOBAL_H_#include <functional>typedef std::function<void()> BaseTask;#endif首先是线程池MyThreadPool.h#pragma once#include<li

2021-07-22 08:53:50 555

原创 Qt无边框半透明窗口-鼠标移动-绘制背景色不起效

创建一个最基本的QWidget1.无边框窗口setWindowFlags(windowFlags() | Qt::FramelessWindowHint);1.背景透明setAttribute(Qt::WA_TranslucentBackground, true);如果是5.15以后的版本这里的窗口不是完全透明,会有顶部和左侧两条边框线解决办法就是重写paintEvent,把画笔设置透明度为0,5.7就没有这个问题TestTransparentWidget::TestT..

2021-07-20 17:06:33 879

原创 QUdpsocket首次发消息很慢的问题QTCpsocket应该也会

公司客户端软件遇到一个问题,客户端在打开远程控制时候win7电脑会白屏一会,win10电脑正常,最终查到的原因是由于用到QUdpsocket 发送消息用到writeDatagram,第一次发送消息要很久才能返回。 跟踪Qt源码qint64 QUdpSocket::writeDatagram(const char *data, qint64 size, const QHostAddress &address,quint16 port){ ...

2021-07-05 16:32:04 1037

原创 C++进入函数崩溃结构体赋值崩溃问题

前段时间遇到两种崩溃问题一个是进入函数崩溃,同事遇到的,我没有代码,只是截取片段来看看了很久没看出问题一个基类A派生出子类B,C,D,然后用map存了std::map<int,A*> ,实际只存了一个值A* pTestA = new B,后面逻辑中取出这个值调用它的一个虚函数,进入函数就崩溃,开始下意识都觉得可能是类指针被销毁或者虚函数指针指向问题,实际调试发现,类指针正常,里面成员函数和变量地址都正常,虚函数指针也和创建时候一样,而且把类单独拿出来调试只是把函数实现改一下发现也正常。.

2021-06-29 08:56:49 2113

ffmpeg二次开发,rtsp加了硬解,本地视频还未添加

参考 https://mp.youkuaiyun.com/mp_blog/creation/editor/143430529

2025-01-21

ThreadPool.rar

这是通过c++实现的线程池,可以自己扩展,任务采用std::funciton作为通用任务对象

2021-07-22

ocx数字证书制作工具和制作方法

cert2spc.exe、makecert.exe、signcode.exe以及制作步骤

2018-08-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除