Qt学习记录
专注于Qt和Vs的学习心得
Zk.Sun
VS C++ QT NIvision OPenCV
展开
-
QtCreator调试运行工程报错,无法找到相关库的的解决方案
明明编译的时候能够正常通过,运行或者调试的时候找不到相关的库呢?先说结论,排除库本身的问题,归根结底,可能是我们的pro文件中,关于库链接的方式,不能够被qmake正常解析,或者使我们链接方式不规范,导致我们的库依赖路径无法正常添加到运行环境中(qtcreator 相关配置,正常情况下会把解析的依赖环境自动加入运行环境中),进而导致在点击运行或者调试时无法找到相关库。如果多个库都需要用该库,在相关库pro中添加以上片段即可,这样保证了链接库的一致性,同一工程中的同一种库链接的是不同路径下的库。原创 2024-05-28 15:41:25 · 612 阅读 · 0 评论 -
QListWidget中插入QListWidgetItme出现的显示错乱,排版错误的问题
最近在使用QListWidget过程中,需要一个类似windows 资源管理器的界面,最初就使用到了QListWidget控件实现,过程中发现其中的item会出现各种显示不全或者排版错乱的问题,后来发现在实例化QListWidgetItem时,指定了父对象导致的。后来查了一下资料,发现是因为QListWidget和QListWidgetItem是属于一对多的关系,二者不存在父子关系,所以不要指定QlistWidgetItem的父对象。图片: 带尺寸的图片: 居中的图片: 居中并且带尺寸的图片: 当然,我们为原创 2023-11-24 13:39:32 · 268 阅读 · 0 评论 -
Qt Creator下载安装
Qt 体积很大,有 1GB~3GB,官方下载通道非常慢,相信很多读者会崩溃,所以建议大家使用国内的镜像网站(较快),或者使用迅雷下载(很快)。作为 Qt 下载教程,本文会同时讲解以上三种下载方式。Qt 官方下载(非常慢)Qt 官网有一个专门的资源下载网站,所有的开发环境和相关工具都可以从这里下载,具体地址是:http://download.qt.io/对目录结构的说明 目录 说明archive 各种 Qt 开发工具安装包,新旧都有(可以下载 Qt 开发环境和源代码)。community_re转载 2022-02-27 17:57:38 · 1864 阅读 · 0 评论 -
Qt Gstreamer 集成开发视频窗口闪烁
问题:用Gstreamer绑定窗口时,当触发窗口的paintEvent事件时,视频窗口出现闪烁。原因:经过查阅qt相关文档,发现widget属性updatesEnabled默认是true,这个时候按照qt文档说法就是An updates enabled widget receives paint events and has a system background这个widget会有默认的背景以及接受paintevent事件,我的linux下默认背景是白色,这样,在改变大小时候,widget先刷新原创 2022-02-16 17:53:18 · 1578 阅读 · 0 评论 -
数据类型转换float、double与16进制字符串互转
在软硬件结合的项目中,我们常常需要进行float、double与16进制数之间的转化转换方法如下://float转16进制字符串float f = 20.321;uint f_uint = (uint)&f;QString f_hex = QString("%1").arg(f_uint, 4, 16, QLatin1Char(‘0’)); // 4是生成字符串的最小长度,可以改为8qDebug() << f_hex; // “41a29168”//16进制字符串转floa原创 2021-12-29 15:39:35 · 3391 阅读 · 0 评论 -
Ubantu18.04安装Qt后运行报错
Ubantu18.04安装Qt报错@TOC欢迎使用Markdown编辑器最近安装使用ubantu系统安装Qt发现报错,具体错误:Error while building/deploying (kit: Desktop Qt 5.7.0 GCC 64bit) When executing step "Make”方法:需要安装g++sudo apt-get install g++然后,sudo apt-get install build-essentialsudo apt-get install原创 2021-09-17 00:46:07 · 277 阅读 · 0 评论 -
VS2015 联合 QT5.10 开发小程序,调试遇到无法定位程序入口点,于动态链接库...exe上
原创 2018-12-26 08:57:41 · 4466 阅读 · 8 评论