78.qt qml-如何在QML中使用QCustomPlot之曲线/折线示例(已适配黑白风格)

时间:2021-08-19 01:23:33

gif效果如下所示:

78.qt qml-如何在QML中使用QCustomPlot之曲线/折线示例(已适配黑白风格)

我们以曲线图为例, 截图如下:

78.qt qml-如何在QML中使用QCustomPlot之曲线/折线示例(已适配黑白风格)

白色风格如下所示:

78.qt qml-如何在QML中使用QCustomPlot之曲线/折线示例(已适配黑白风格) 

 

1.使用介绍

在上章78.qt QCustomPlot介绍_诺谦的博客-CSDN博客 我们学习了 qcp简单使用。

所以本章我们需要实现在QML中如何使用

首先我们来看QML怎么写的,其实很简单,我们直接调用qcp类就可以实现设置线段,代码如下所示:

import QtQuick 2.14
import QtQuick.Layouts 1.12
import QtQuick.Controls 2.14
import QtQuick.Controls.Material 2.12
import "qrc:/common"
import Qt.Qcp 1.0
Item {

    QcpLine {
        id: line
        anchors.fill: parent
        anchor