摘要:
背景描述:用VS中的Qt插件,编写了个图像显示的项目。换了个相机接口后,图像就不显示了。 问题分析:虽然在主程序中禁用掉了原相机接口相关函数,但在相机接口相关的构造函数中,还是会生成相关函数,占用内存,导致图像不显示。 解决方法:在原相机接口的构造函数中禁用掉相关函数。 阅读全文
摘要:
Qt Charts是一个关于图表的模块。 比如:在绘制折线图和坐标时,添加头文件 #include "QtCharts/qsplineseries.h" #include "QtCharts/qvalueaxis.h" 也可以只添加头文件 #include <QtCharts/QtCharts> 这 阅读全文
摘要:
在opencv官网中,静态库默认是64位的。如果想要32位的库文件,需要自己动手配置。 整个流程如下: 1.安装一个CMake编译软件 https://cmake.org/download/ 2.从opencv官网上下载一个自己想要编译版本的exe文件 https://opencv.org/rele 阅读全文
摘要:
解决方法:右键项目名称——属性——C/C++/——附加包含目录——添加:$(QTDIR)\include\QtWidgets 属性——链接器——输入——附加依赖性——添加:Qt5Widgetsd.lib 阅读全文
摘要:
如:删除容器中第i个元素。 操作:先将第i个元素与最后个元素互换,再删除最后一个元素。 std::swap(std::begin(pointsetA)+i-1,std::end(pointsetA)-1); //交换数据 pointsetA.pop_back(); //删除最后的那个数据 阅读全文
摘要:
第一种情况: 在主目录下面有这个文件,但引用时报错。 解决方法:把引用方式 #include<Imageprocess.h> 更改为 #include"Imageprocess.h" 分析:在#include后面添加带“< >"的头文件时,编译器会从系统文件里找同名的头文件。 后面添加带”“ ”“的 阅读全文
摘要:
在进行VS编译时,报上述错误。 问题发生原因: 链接器——>输入——>附加依赖项:里面应该是lib文件,填写了dll文件。 链接库文件应该是dll文件。 静态库中的lib:该LIB包含函数代码本身(即包括函数的索引,也包括实现),在编译时直接将代码加入程序当中 动态库中的lib:该LIB包含了函数所 阅读全文
摘要:
打开cmd。输入: 1 netsh wlan set hostednetwork mode=allow ssid=xxxxx key=xxxxxxx 2 netsh wlan start hostednetwork ssid后面是设置的热点名字 key后面是设置的密码 遇到的问题 1.无线自动配置服 阅读全文
摘要:
背景:在原有的项目上添加新的类,添加Q_OBJECT后报错。 问题原因:VS在第一次编译后,之后就不会再调用MOC命令。也就是再添加的类中有信号与槽机制时(加Q_OBJECT),是不会调用MOC,将新的类转化为标准C++兼容形式,就会报错。 解决方法: 1.找到当前用的Qt版本,进入到moc.exe 阅读全文
摘要:
QT相对路径编写:$(QTDIR) VS中添加QT的相关目录,在C/C++——常规——附加包含目录中添加,如:$(QTDIR)\include\QtCharts 阅读全文