Qt chart学习中遇到的问题

时间:2024-03-21 12:40:44

由于在做MQTT服务器时,收到的数据数据最后只使用表格显示的,想最后使用图标来显示,于是简单的研究下QT的chart的使用方法。

这里主要记录一些在捣鼓时遇到的一些问题的汇总和解决的方法;

由于很久写QT了,发现一下子版本就升到了5.10以上了,这里使用的5.12的版本进行学习。遇到的问题如下

1.创建工程时遇到下面的报错

2020-08-08T21:54:37 Clang Code Model: Error: The clangbackend executable "F:\Qt\Qt5.12.8\Tools\QtCreator\bin\clangbackend.exe" could not be started (timeout after 10000ms).

原因解决方法:

Qt Creator->菜单->帮助->关于插件->C++->去掉ClangCodeModel->重启Qt Creator

==========================================================

2.安装Qt5.12的时候可能没有安装chart的插件的,在使用chart时,pro中加入QT  +=charts 时还会报 Project ERROR: Unknown module(s) in QT: charts

解决方法和原因:

查了一通方法说,都是如果出现这种情况。一般是在安装qt的时候没有勾选Qtchart模块。

解决办法:

在qt安装目录下有个MaintenanceTool.exe运行。选中添加或移除组件

Qt chart学习中遇到的问题

在设置里面添加临时存储库

添加存储库。这边添加北京大学的节点

https://mirrors.tuna.tsinghua.edu.cn/qt/online/qtsdkrepository/windows_x86/root/qt/

然后就可以增删组件了。下载完后勾选自己想要的组件即可

但是但是,按照上面的方法,我最后并没有看到能够勾选的chart组件,无奈最后重装软件