项目qt4迁移代码到qt5

Posted feiyufu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了项目qt4迁移代码到qt5相关的知识,希望对你有一定的参考价值。

并需要在pro文件里加上


greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

技术分享图片

 

 并将引用的#include <QtGui>替换为#include <QtWidgets>

C++ GUI Programming with Qt 4上一段代码,编译不能通过:

在Qt官网wiki找到了答案:http://qt-project.org/wiki/Transition_from_Qt_4.x_to_Qt5

Change all instances of

to


以上是关于项目qt4迁移代码到qt5的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Qt5 中播放声音(Qt4 迁移)?

迁移 Qt4 至 Qt5 的几个主要环节(数据库插件别拷错了地方)

迁移到 Qt5 时无法在子目录中找到头文件

从 QGLWidget 迁移到 QWindow

从 Qt 4.x (Ubuntu Linux) 迁移到 Qt 5.1 (Windows 7)

QT5 迁移和提升:if.hpp: 宏参数不匹配错误