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

        

相关推荐

  1. AndroidStudio 无法打开 arb 文件

    2023-12-09 23:58:03       38 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-09 23:58:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-09 23:58:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-09 23:58:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-09 23:58:03       20 阅读

热门阅读

  1. 有限元分析-强度理论

    2023-12-09 23:58:03       37 阅读
  2. 网络函数和文件管理函数

    2023-12-09 23:58:03       30 阅读
  3. 连通分量提取

    2023-12-09 23:58:03       40 阅读
  4. chmod 在Linux原生应用开发过程中的简单应用

    2023-12-09 23:58:03       34 阅读
  5. uniapp 开发app项目步骤

    2023-12-09 23:58:03       32 阅读