Qt qml 下使QtCharts

简介: 欢迎来到我的博客,希望这篇文章对你有所帮助,如果觉得不错,请点赞搜藏哈。

文章目录


Qt Qml 下使用QtCharts

1.1 引入文档

1.2 在pro中包含 charts

1.3 运行官方例子

1.4 修改main文件

1.5 手动拷贝 相关文件

Qt Qml 下使用QtCharts

先说场景,项目中需要用到QtCharts,所以就得搞一下了,最简单的方式还是直接看Qt的帮助文档。

image.png

1.1 引入文档


根据帮助文档显示,我们只需要引入对应的包就可以了,在项目中引入QtCharts模块,如下

import QtCharts 2.14

但是呢,如果仅仅是按照文档中那样,是不性的,这是我第一次引入后的编译的结果。

image.png

image.png

1.2 在pro中包含 charts


在pro文件中加入charts,如下

QT += quick core network widgets charts

image.png

这个时候你就要开始怀疑你Qt是不是安装有问题了,因为QtCharts模块确实是需要你在安装的时候选择安装的,不过一般都是全选安装,不会是这个原因。

1.3 运行官方例子


我们找一个官方的实例看一下,是没有问题的,那么我们的出在哪里了。

image.png

1.4 修改main文件


image.png

对比我们就可以发现有问题,如下

image.png

修改我们的文件,把QGuiApplication替换为QApplication,至于为什么,可以百度。


1.5 手动拷贝 相关文件

完成上面的内容后,我们再次编译,你会发现,还有问题,还是报没有安装问题,但是我们运行官网demo是没有问题的,那证明我们是安装了QtCharts模块的。


image.png

image.png

到这里,我也没有办法了,真的是想不到原因出来哪里,不过还好有万能的百度,我找的下面这个文章,链接在这里:https://blog.csdn.net/my393661/article/details/104892689

关键信息如下:


image.png

image.png

image.png


目录
相关文章
|
6月前
|
API 索引 容器
qml之布局管理器(Qt Quick Layouts)
qml之布局管理器(Qt Quick Layouts)
216 2
|
6月前
|
编解码 容器
QML/Qt Quick anchors.fill 的使用(二)
QML/Qt Quick anchors.fill 的使用
185 0
|
6月前
|
安全 数据处理 C++
【Qt 底层之事件驱动系统】深入理解 Qt 事件机制:主事件循环与工作线程的交互探究,包括 QML 的视角
【Qt 底层之事件驱动系统】深入理解 Qt 事件机制:主事件循环与工作线程的交互探究,包括 QML 的视角
1376 3
|
计算机视觉 容器
Qt实用技巧:在Qt Gui程序中嵌入qml界面(可动态覆盖整个窗口)
Qt实用技巧:在Qt Gui程序中嵌入qml界面(可动态覆盖整个窗口)
Qt实用技巧:在Qt Gui程序中嵌入qml界面(可动态覆盖整个窗口)
|
3月前
QT6使用CMamke将qml打包成dll
QT6使用CMamke将qml打包成dll
65 0
|
6月前
|
开发框架 JSON JavaScript
Qt Quick 和qml介绍
Qt Quick 和qml介绍
103 2
|
6月前
|
JavaScript 前端开发 安全
【QML 与 C++ 之间的通讯机制】QML 与 Qt 通讯:讲解如何在QML 中使用C++类,以及如何在C++ 中获取QML的内容
【QML 与 C++ 之间的通讯机制】QML 与 Qt 通讯:讲解如何在QML 中使用C++类,以及如何在C++ 中获取QML的内容
696 1
|
6月前
|
开发框架 UED 开发者
QML(Qt Quick) 按钮设计指南
QML(Qt Quick) 按钮设计指南
487 0
|
6月前
|
容器
QML/Qt Quick anchors.fill 的使用(三)
QML/Qt Quick anchors.fill 的使用
97 0
|
6月前
|
JSON 前端开发 JavaScript
QML/Qt Quick anchors.fill 的使用(一)
QML/Qt Quick anchors.fill 的使用
144 0

推荐镜像

更多