QT
一条小道的故事
这个作者很懒,什么都没留下…
展开
-
Qt 源码阅读助手
本着相互学习共同进步的原则,今天分享下大佬写的QT源码阅读帮助文档,希望帮助有需要的人,另外感谢这位大佬这里只给两张截图,具体的请联系我qq(879419027),免费发送原创 2022-03-31 19:54:37 · 276 阅读 · 0 评论 -
二进制“<”:“const _Ty”不定义该运算符或到预定义运算符可接收的类型的转换
本人遇到该问题是在使用spdlog日志类和opencv一起编译的时候,情况是spdlog的静态库是由vs2019编译的,我用vs2017的项目使用的时候发生的,报错的位置在里,网上很多说是是std的min、max和opencv的min、max冲突导致的,要调换windows.h的包含位置,但测试之后不行,而且在动态库工程中很难把握windows.h的包含位置,最终在比较微软官网的vs2017和vs2019差异时发现问题,改了项目属性里的:C/C+±>语言-> 符合模式, 改成否就可以了————原创 2022-03-18 14:36:09 · 4808 阅读 · 0 评论 -
fatal error LNK1107: 文件无效或损坏: 无法在 0x310 处读取
fatal error LNK1107: 文件无效或损坏: 无法在 0x310 处读取本人调用别人的dll和lib在VS2017上进行开发的时候出了上面的错误,有点郁闷,于是乎,我尝试了以下分析1、请求度娘,找到以下方法,完全不行,按照他的方法,FAT32都找不到,所以pass解决方法:项目–>项目属性–>配置属性–>清单工具–>使用FAT32解决方法为 是就OK了。我也找了很久才成功的。祝你好运~~2、#pragma comment(lib , “XXXXX.lib原创 2021-04-29 20:25:29 · 14481 阅读 · 10 评论 -
Opencv加QOpenGLWidget 手撸视频播放器,实现自己的看片神器
Opencv加QOpenGLWidget 手撸视频播放器,实现自己的看片神器开发环境:VS2017+QtQt5.9.3+Opencv3.4.3废话不多说,直接上代码MyXVideo.h#pragma once#include <QOpenGLWidget>#include<QTimerEvent>#include <QPaintEvent>#include "opencv2/core.hpp"#include "opencv2/imgcodecs.hp原创 2021-03-29 10:38:32 · 216652 阅读 · 2 评论 -
bool QDir::removeRecursively()血的教训
Qt库中的 bool QDir::removeRecursively()整个方法要谨慎使用,如果使用不当就会删除项目中的所有文件官方文档中这样写:If a file or directory cannot be removed, removeRecursively() keeps going and attempts to delete as many files and sub-directories as possible, then returns false.Note: this functi原创 2021-01-08 17:07:43 · 4054 阅读 · 0 评论 -
QListWidget设置自定义行间距
QListWidget如何设置行间距不均匀高度呢 QListWidget* listWidget = ui.listWidget; listWidget->setGridSize(QSize(335, 120));setGridSize这个函数是设置之后行间距都是120,如何打破所有行间距设置呢,我想自定义设置 QListWidgetItem *listItem = new QListWidgetItem; listItem->setFlags(Qt::ItemIsSelectab原创 2020-12-24 17:30:56 · 8200 阅读 · 4 评论