找不到QT的头文件怎么办?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了找不到QT的头文件怎么办?相关的知识,希望对你有一定的参考价值。

参考技术A

    Qt的头文件引入是要分模块的,要加入某个模块的头文件,就要走pro文件中 Qt += xxx(对应的模块),或者在头文件中加上对应的路径。

    比如界面相关控件,假设要包涵 QLabel 头文件, 就要加上 Qt += widgets;

    或者 #include <QWidgets/QLabel>

参考技术B 重洗下个就行了,有可能是你不小心删了里面的文件追问

我就是不小心删了个文件了,可是全部重新下太大了。你知道是哪个文件吗?

追答

右击qt图标,点开属性,打开文件位置,然后自己看吧 求采纳

追问

可是我只有qtcreator的图标,qtcreator表示可以用,只是生成ui文件方法的不可以,我觉得应该是删了一个qt头文件的声明文件,然后编译的时候就找不到qt的头文件了

本回答被提问者采纳

qtcreator头文件中的结构体找不到

参考技术A 因为跨平台,经常在不同操作系统切换,编译QT的cpp代码时,有时会找不到iostream,vector, string这些编译器自带头文件。解决办法是:

qtcreator左侧“项目”——Build(构建设置)——构建环境——勾选“清除系统环境变量”。

重新qmake,构建

以上是关于找不到QT的头文件怎么办?的主要内容,如果未能解决你的问题,请参考以下文章

qt最新版5.3.1中的头文件编程问题

解决办法opencv源码编译之后的头文件找不到怎么办?

使用VS开发QT项目时出现找不到QT头文件

使用VS开发QT项目时出现找不到QT头文件

我include自己的头文件,编译器却提示找不到,大家帮忙看看怎么回事好么?

C++ 包找不到从包中的其他头文件调用的头位置