中标麒麟Linux系统下qt4项目在qt5编译报错QtWidgets/QAction: No such file or directory

mark620 mark620 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
各位老师,麻烦帮忙看看




运行环境是中标麒麟,安装的是qt5
有一个qt4的项目需要编译,报的错是QtWidgets/QAction: No such file or directory

查了很多资料:
.pro文件里加上QT += widgets

把include <QGui/QApplication> 改成 <QWidgets/QApplication>
把include <QGui/QWidget> 改成 <QWidgets/QWidget>

QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

......

以上方法都试过,仍然报相同的错误,麻烦大佬们指点迷津,多谢!


...全文

相关推荐

Qt移植:Ubuntu18.04 交叉编译qt5.12.7详细教程配置编译qt-everywhere-src-5.12.7

配置编译qt-everywhere-src-5.12.7安装交叉编译链已配置好TSLIB编译注意事项配置编译qt源码执行脚本对于硬浮点设置相关参数配置QTCreator打开选项添加qmake添加已安装的arm版本交叉编译工具链最后组合下PS:对于强迫症需要安装rsync复制相关文件至开发板PC端的串口通讯工具成功移植到了ARM开发板上运行 安装交叉编译链 参考我的博客安装arm-linux-4.9.4交叉编译链 已配置好TSLIB 参考我的博客tslib编译教程 编译注意事项 注意使用的交叉编译工具链,带hf和不带hf的运行程序是由区别的,可能就无法运行程序(常见报错:no such file

weixin_38519763

【Qt】错误GL/gl.h: No such file or directory的解决方法(以及cannot find -lGL解决方法)

1、问题描述 QtCreator第一次编译时,报错GL/gl.h: No such file or directory 错误信息如下: /home/Qt5.6.3/5.6.3/gcc_64/include/QtGui/qopengl.h:136: error: GL/gl.h: No such file or directory # include 2、原因分析 说明系统里面缺...

郭老二

Qt4.6.3编译过程

Qt4.6.3编译过程

dandande1515

Qt5.9实例—第一个项目helloworld

Qt5.9实例—第一个项目helloworld,Qt create直接打开,使用MinGW5.3.0

freemanliyang

银河麒麟系统V10sp1 Arm64 QT环境搭建指南

银河麒麟系统V10sp1 Arm64 QT环境搭建指南 原版系统麒麟V10 sp1 自带的QTCreator 不带QT内核;需要手动下载安装; 安装后opengl gllib可能会被降级; 3、打开QTCreator 设置QT5.12.8版本; 如果没有自动找到则需要手动设置; 原本版本为桌面 ->改为5.12.8 与QT 版本一致

麻浦区保安
评论 5
收藏 已收藏
分享
返回顶部
mark620
C++ 语言 65,214 成员 250,514 内容