- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 QTableWidget::setItem使用不当会有内存泄漏
它会不会内存泄漏呢?答案是如果table的rowcount大于2,就不会有内存泄漏,QT会自己管理相关内存。但是如果rowcount 小于等于2,就会造成内存泄漏。QTableWidget::setItem会内存泄漏吗?答案是可能泄漏也可能不泄露。当然,如果正常使用是不会泄漏的,但是某些特殊情况,也会导致内存泄漏。
2023-09-14 13:46:57 385 1
原创 OpenCV图像全景拼接-黑边处理(C++)
1、直接使用3通道的原图查找边界点,不再转换成灰度图及二值化图像,提高效率。应用范围也是和之前类似,夜景图片效果会不好。这个修改可以提高部分性能。2、第一次找到对角非全黑点后,会尝试往回找,尽量增大可用面积。具体说明参照上述资料。
2023-04-13 13:20:36 938
原创 vs+qt error LNK2001: 无法解析的外部符号 “public: static struct QMetaObject 。。
静态库中,vs默认预处理定义里会加上BUILD_STATIC,这样就导致了动态库的导出宏定义失效(使用了# define QTHREADMANAGER_EXPORT)。解决方法可以是去除BUILD_STATIC预处理定义的预处理定义,也可以修改原来动态库的宏定义,防止冲突。
2023-03-23 15:16:19 840
原创 vs2019静态库链接时报 error LNK2019: 无法解析的外部符号
解决方法就是静态库的头文件中去掉Q_DECL_IMPORT宏,或者重新定义Q_DECL_IMPORT宏为空,不要用默认头文件(qcommon_global.h)中的定义。
2023-02-27 12:54:53 2086
原创 vs2019 + QT git同步项目报:fatal error C1083: 无法打开包括文件: “QtWidgets”: No such file or directory
vs2019 + QT git同步项目报:fatal error C1083: 无法打开包括文件: “QtWidgets”: No such file or directory
2023-02-27 11:27:28 1020
原创 SecureCRT 登录Ubuntu(版本20.04)失败Key exchange failure(解决Ubutu密钥交换失败的问题)
Ubuntu版本20.04确保Ubuntu安装了openssh-server与openssh-client并启用服务;使用SecureCRT 登录,报如下错误:Key exchange failed.No compatible key-exchange method. The server supports these methods: curve25519-sha256,[email protected],ecdh-sha2-nistp256,ecdh-sha2-nis
2020-05-19 00:24:28 12525
原创 vs2005下qt程序任务栏图标显示问题
在资源管理器中添加Icon,完成后,要确保新添加的图标ID没有进行宏定义。否则图标不能正常显示。如新添加的图标ID为IDI_ICON1,要确保在“resource.h”中没有该ID的宏定义,如果有的话删掉。之后再资源管理器的Icon下,该图标ID显示的是带双引号的,形如"IDI_ICON1",这样任务栏图标才能正常显示。
2016-12-22 14:42:51 679
原创 QItemSelectionModel获取QModelIndexList后出错
这两天使用sq时遇到一个特别奇怪的错了,就是QItemSelectionModel获取QModelIndexList后,该list清空或释放后就报错。环境是vs2005+qt4.8.5先附上测试的源码:class DlgTestSelect : public QDialog{ Q_OBJECTpublic: DlgTestSelect(QDialog *parent = 0);
2016-03-24 11:43:26 3652 6
openCV4.6.0 + openCV-contrib + VS2019
2023-04-20
openCV4.6.0 + openCV-contrib + Qt5.12.3
2023-04-14
InteropSignatureToolkitSetup 可以把c++的dll库的头文件自动转换为C# DllImport代码
2014-07-10
webshpereMQ_UseC
2014-07-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人