• 3797阅读
  • 2回复

[提问]Qt4工程移植到Qt5的时候显示系统文件不存在怎么解决? [复制链接]

上一主题 下一主题
离线lzhh101
 
只看楼主 倒序阅读 楼主  发表于: 2013-08-15
— 本帖被 jdwx 从 Qt代码秀 移动到本区(2013-08-15) —
Qt4工程移植到Qt5的时候显示系统文件不存在怎么解决?
因为之前学长是用Qt4做的项目,我现在是接着学长的项目往下做,但是我用的是Qt5,打开项目编译的时候缺少很多头文件,这样的问题要怎么解决呢?求解?谢谢了。
离线jdwx

只看该作者 1楼 发表于: 2013-08-15
回 楼主(lzhh101) 的帖子
很简单,下载Qt4安装好,编译工程,运行,程序运行正常了,再去看看原来的头文件为什么没有问题。
PS:Qt4和Qt5可以安装在一台机器上,互不干扰。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线dflangsky

只看该作者 2楼 发表于: 2013-08-15
QT5中很多常用的QT头文件都被移到core gui widgets 等模块中去了。

在QT5中,.pro文件需要增加额外的一行:

QT += core gui widgets

重新打开该项目,应该就可以正常编译和执行了。
快速回复
限100 字节
 
上一个 下一个