Qt界面开发学习
Dawn向阳而生
这个作者很懒,什么都没留下…
展开
-
QT 报 QMetaObject::connectSlotsByName: No matching signal for on_btn_clicked()
No matching signal for xxx原创 2022-06-07 20:05:16 · 3744 阅读 · 1 评论 -
QT学习之路-记事本
1、在创建记事本之前先明白有哪些功能:先创建一个菜单栏,菜单栏是用来装各种功能的一个地方如上图所示,文件、编辑所在的地方为菜单栏,//创建菜单栏 QMenuBar *menubar=menuBar();菜单栏创建好后再创建菜单,菜单在菜单栏里面,那么很明显,“文件”,“编辑”等就是菜单。创建命令如下://创建菜单 QMenu *file=new QMenu("文件",this); menubar->addMenu(file); QMenu*editor=n原创 2022-04-10 21:40:50 · 1712 阅读 · 1 评论 -
Qt+vs+opencv通道转换问题
分享一下本人在学习Qt+vs+opencv中拼接技术时得到的一点小心得如果你的opencv加载的图片是彩色图片也就是三通道的图片,这时你要把它在QT界面显示时你需要调用一个函数cvtcolor函数cvtColor(masksrc, q_temp, CV_BGR2RGB);//BGR convert to RGB;我这里masksrc是一个彩色图片,Opencv加载出来的图片是BGR格式的,而QT显示时需要转换为RGB格式,两者格式不兼容,需要转换cvtColor(masksrc,q_temp,CV_原创 2021-05-18 17:21:11 · 261 阅读 · 1 评论 -
Qt5及以上出现的找不到QtGui/QApplication问题的处理
我跟大家分享一下我在刚接触Qt时遇到的问题这里的前提是你已经将VC++等其他的项目已经配置好了,据说项目从Qt4迁移到Qt5中还需要做进一步修改#include <QtGui/QApplication>#include <QtGui/QLabel>这两个显示找不到源文件,那是因为QT5以上的版本没有了QtGui文件夹了,Qt5将大部分桌面部件移到了Qt Widgets模块中了,都换成了Qtwidgets文件夹了,修改方法可以直接写QtWidgets/QApplicatio原创 2021-05-13 21:06:43 · 11517 阅读 · 3 评论