文章目录
Qt Qml 下使用QtCharts
1.1 引入文档
1.2 在pro中包含 charts
1.3 运行官方例子
1.4 修改main文件
1.5 手动拷贝 相关文件
Qt Qml 下使用QtCharts
先说场景,项目中需要用到QtCharts,所以就得搞一下了,最简单的方式还是直接看Qt的帮助文档。
1.1 引入文档
根据帮助文档显示,我们只需要引入对应的包就可以了,在项目中引入QtCharts模块,如下
import QtCharts 2.14
但是呢,如果仅仅是按照文档中那样,是不性的,这是我第一次引入后的编译的结果。
1.2 在pro中包含 charts
在pro文件中加入charts,如下
QT += quick core network widgets charts
这个时候你就要开始怀疑你Qt是不是安装有问题了,因为QtCharts模块确实是需要你在安装的时候选择安装的,不过一般都是全选安装,不会是这个原因。
1.3 运行官方例子
我们找一个官方的实例看一下,是没有问题的,那么我们的出在哪里了。
1.4 修改main文件
对比我们就可以发现有问题,如下
修改我们的文件,把QGuiApplication替换为QApplication,至于为什么,可以百度。
1.5 手动拷贝 相关文件
完成上面的内容后,我们再次编译,你会发现,还有问题,还是报没有安装问题,但是我们运行官网demo是没有问题的,那证明我们是安装了QtCharts模块的。
到这里,我也没有办法了,真的是想不到原因出来哪里,不过还好有万能的百度,我找的下面这个文章,链接在这里:https://blog.csdn.net/my393661/article/details/104892689
关键信息如下: