![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
文章平均质量分 57
tmxk13
这个作者很懒,什么都没留下…
展开
-
VS2015环境下配置
Qt5.9是一个被经常维护的版本,稳定且一直在更新,可下载。MinGW和MSVC(Microsoft Virtual C++)是Qt中的可选的编译器,安装时若用MinGW,则编译器、调试器都已配置为MinGW,不用再Qt Creator中再次配置,换言之安装好后即可直接运行。若用MSVC做为编译器,则电脑中应首先安装好VS 201X版本,再在Qt Creator中配置VS的编译器路径,调试时下...原创 2018-07-16 20:03:03 · 5357 阅读 · 0 评论 -
Qt信号槽学习
信号和槽是QT自行定义的一种通信机制,他独立于标准的C/C++语言,借助moc(Meta Object Compiler)来对消息和函数进行映射,该工具是个C++预处理程式,他为高层次的事件处理自动生成所需要的附加代码。 只有QObject的子类才能自定义槽定义槽的类必须在声明的最开始处使用Q_OBJECT类中声明槽时需要使用slots关键字槽与所处理的信号在函数签名上必须一致 信号...原创 2018-08-04 23:42:37 · 115 阅读 · 0 评论 -
Qt报错 error: C1083
Qt报错(error: C1083: 无法打开包括文件: “QtGui/QApplication”: No such file or directory具体内容Qt5打开Qt4版本时,直接编译会报错,C1083: 无法打开包括文件: “QtGui/QApplication”。原因:Qt5里不再用QtGui模块,而是使用QtWidgets模块。解决办法:头文件中#include <Qt...转载 2018-12-04 01:17:56 · 4811 阅读 · 1 评论 -
Qt中Debug版本exe运行提示无法找到Qt5Cored.dll或Qt5Widgetsd.dll
同一台主机中,Qtcreater运行过后,在debug文件中的exe文件无法运行,做如下提示。这是由于缺乏各种支持exe的Qt库文件。解决办法,在环境变量中加入:D:\Qt\Qt5.9.5\5.9.5\mingw53_32\bin\以上方法仅适用于Qt适用MinGW编译器编译的文件,如果是使用MSVC编译的话,需要在环境变量中加入:D:\Qt\Qt5.9.5\5.9.5\msvc20...原创 2019-03-06 12:22:35 · 10513 阅读 · 5 评论 -
Qt使用资源文件程序无法显示
Qt中如果第一次添加资源文件出问题修正后再运行,虽然代码没问题,但程序中图片不显示,可以按照下面的运行即可:清理 -> qmake -> 构建 -> 运行此外,点击添加->添加前缀 输入/images这里images是我们自己定义的路径前缀,用于区分不同的资源文件,大家不要理解成系统根目录下面的/images路径去了,这里仅仅是一个区分,仅仅写法是这样的当我们添加完...原创 2019-03-13 21:17:13 · 3541 阅读 · 0 评论 -
main.obj:-1: error: LNK2019: 无法解析的外部符号 "public: __cdecl mainUI::mai
使用Qtcreater编译程序,报错main.obj: -1: error: LNK2019: 无法解析的外部符号 "public: __cdecl mainUI::mai看了很多,有一点很有道理:链接错误是由于最后在生成可执行程序时无法找到某个库所造成的,即程序编译是没有问题的,例如你的代码里面声名了一个函数,然后也有很多地方用到了这个函数,但是这个函数真正的实现是在某个你引用的库里面实现...原创 2019-03-07 23:11:47 · 24306 阅读 · 3 评论