VS2015集成QT的几点注意事项

  1. 要注意QT插件版本与VS板本的对应,如果不对应,在编译的时候,会出现很多不同寻常的错误。
  2. 如果出现没有头文件被包含的情况,那么可以查看VS的项目属性管理时面的头文件包含目录,可能会有一个新的QT的包含目录,但是这个目录并没有在环境变量中,则需要添加好相关的环境变量就可以了,这个环境变量对应着QT的头文件目录。
  3. 本人亲测可用的一组QT版本与QT对应的VS插件为以下两个版本号,分别是qt-vsaddin-msvc2015-2.4.1.vsixqt-opensource-windows-x64-msvc2015-5.8.0.exe可以使用。
  4. 环境变量的截图如下,新增环境变量我用红框画出来了,对应的目录要根据你的QT安装的情况进行修改。
    在这里插入图片描述
    在这里插入图片描述
    注意上述两个需要红框的内容需要对应,我上面的那个头文件是64位QT的,如果你安装的不是64位的QT,则不会有_64的目录后缀。
  5. 还有一个就是可以有会缺少ui_QtGuiApplication1.h类似这样的文件,当你从磁盘里寻找的时候人,会发现找不到,其实这个头文件是QtGuiApplication1.ui这个文件编译出来,当你编绎过后,就可以找到了。

注:在有的VS QT插件需要这样编译,也就是当版本不对应的是候,会出现手动单独编译,所以这个只是在解决问题的临时方法,如果采用这种办法进行开发,真的很麻烦,故不推荐。

posted @ 2020-02-12 10:34  老耗子  阅读(324)  评论(0编辑  收藏  举报