当前位置: 首页 > news >正文

QT5.4.1无法打开文件

问题描述:起初是在QT代码中运行打开文件代码: QString gFilename = QFileDialog::getOpenFileName(this,"open File",path,"*", nullptr,QFileDialog::DontUseNativeDialog);时,出现了堵塞情况,经过多次实验一直保持着这个状态,然后关闭QT重新打开xxx.pro文件,QT软件还是处于阻塞无响应状态。

接下来是直接卸载QT并进行重装,重装后,问题未能得到解决,还有别的问题的出现。

如在项目下执行qmake时报错:Project ERROR: Unknown module(s) in QT: charts

接下来安装charts组件,在Qt安装包下执行 ./MaintenanceTool 命令,更新组件还是报错:要继续此操作,至少需要一个有效且已启用的储存库。

解决方式:设置好存储库。在临时储存库中添加:Index of /qtproject/online/qtsdkrepository/windows_x86/root/qt/ 值

然后又出现问题:Network error while downloading target/tmp/qt temp.wS3394. ErrorError downloading

这个错误是错的

在项目下执行qmake报错:
 /home/raojs/software/Qt5.4.1/5.4/gcc/bin/qmake: 没有那个文件或目录

使用locate bin/qmake找到qmake执行

sudo update-alternatives --install /usr/bin/qmake qmake /usr/lib/i386-linux-gnu/qt5/bin/qmake 100

再在项目文件夹下执行qmake

还是报错:Project ERROR: Unknown module(s) in QT: charts

在Ubuntu上安装Qt Charts插件步骤:

        1、从github上克隆源代码包: git clone https://github.com/qtproject/qtcharts.git

        2、进入源代码目录:cd qtcharts

        3、检出版本分支:git checkout 5.7

        4、运行qmake:qmake

        5、编译源代码:make

        6、安装QtCharts:sudo make install

        

http://www.lryc.cn/news/257128.html

相关文章:

  • 【1day】金和OA某接口存在未授权访问漏洞
  • 使用Rust 构建C 组件
  • AI:大模型技术
  • 揭开WPF里面XAML可以通过http引入命名空间的神秘面纱
  • 什么是高防IP,高防IP该如何选择。
  • Linux 进程
  • Docker部署开源分布式任务调度平台DolphinScheduler并实现远程访问办公
  • SQL语言重温
  • Java学习手册——第五篇数据类型
  • 机器学习算法性能评估常用指标总结
  • java面试题-ArrayList 和 LinkedList 的区别是什么
  • k8s中部署基于nfs的StorageClass
  • c语言一维数组总结详解
  • Redis 持久化 —— 超详细操作演示!
  • 使用Java实现桶排序算法
  • 5.题目:编号1624 小蓝吃糖果
  • 基于SpringBoot+thymeleaf协同过滤算法山河旅游推荐系统(Java毕业设计)
  • TypeScript 之 console的使用
  • 西南科技大学C++程序设计实验十(函数模板与类模板)
  • Python 解析JSON实现主机管理
  • 一体化污水处理设备材质怎么选
  • 德国进口高速主轴电机在机器人上的应用及选型方案
  • 【软考中级——软件设计师】备战经验 笔记总结分享
  • 146. LRU 缓存 --力扣 --JAVA
  • 【C++】POCO学习总结(十):Poco::Util::Application(应用程序框架)
  • 探索医学影像:如何通过ROI灰度直方图和ROI区域方格图揭示隐秘细节?
  • SASS基本语法总结
  • 【C++】简单工厂模式
  • el-tree数据量过大,造成浏览器卡死、崩溃
  • 2024 年甘肃省职业院校技能大赛中职组 电子与信息类“网络安全”赛项竞赛样题-A