Qt——安装、源文件打不开

来源:互联网 发布:linux命令手册 pdf 编辑:程序博客网 时间:2024/06/06 04:55

安装

参照Blog:http://blog.csdn.net/chchlh/article/details/18270115

注意是VS2010才是与Qt5.2.0相匹配的,2010与2012根本不兼容,导致我现在电脑上有08、10、12三个版本的VS。另外,安装插件一定要按照顺序来。

VS2013与Qt5.3.0匹配。


源文件打不开

一开始直接创建了一个MainWindow的项目,编程运行神马的都没有问题,但是后来想做一个对话框,需要子类化QDialog时候,添加的源文件QDialog或者QWidget下面就有红线提示错误。中间过程有多曲折、神奇我就不细说了,但是从发现问题到解决问题的过程大概是这样的,发现问题之后,先是检查自己代码有没有错,然后,我用自己正确的程序打开没问题,事例的正确项目打开有问题,自己一个个复制粘贴程序过来就不行,最后我用学长的正确程序打开,又有问题了。不过,这下可以光明正大地去问学长了。

另外,在网上寻找解决办法时,有人说,这本《C++ GUI Qt4》是基于Qt4.0编的,而现在我们使用的是Qt5.0,在5中头文件安放的位置也已经改变了,好像是说4全部放在QtGUI中,但是5中放在QWidget中,记不清楚了,因为当时改过之后依然没有进展。

总之,最后的解决办法是:改环境变量

在桌面左下角开始栏中搜索环境变量,其中编辑系统环境变量,进去之后右下角有个环境变量的button,点击,在系统变量一栏中找到Path,双击,在原先的变量值后加入分号和D:\Qt\5.2.0\msvc2010_opengl\bin(这是Qt的安装路径),保存即可。

后来,源文件又出现了一次问题,我发现经常性地新建一个项目之后,外部依赖项那儿没有内容抓狂,貌似最后我得出的结论就是:不停地打开~~之前改环境变量之前好像也有一次差不多,不停地打开,编译之后不停打开,某一次就突然好了。


0 0
原创粉丝点击