zoukankan      html  css  js  c++  java
  • 在Qt中使用 Qt Chart 5.7.0

    如何安装 Qt Chart 5.7.0 可以参照这篇博文http://blog.csdn.net/accelerated1987/article/details/50564312

    安装完毕后,新建一个widget项目,然后按照下面的步骤添加组件。

    1、在pro文件中添加QT       += charts

    1、在界面使用Qt Creator添加一个QGraphicsView组件,然后提升为QChartView。提升的时候,这样写提升为的类:QtCharts::QChartView,头文件写:qchartview.h。

    2、在mainwindow.cpp中添加一段折线图表。方法:首先加入QChart的命名空间QT_CHARTS_USE_NAMESPACE,在代码中加上如下语句:

    #include "mainwindow.h"
    #include "ui_mainwindow.h"
    #include <QtCharts/QChartView>
    #include <QtCharts/QLineSeries>
    
    QT_CHARTS_USE_NAMESPACE
    
    MainWindow::MainWindow(QWidget *parent) :
        QMainWindow(parent),
        ui(new Ui::MainWindow)
    {
        ui->setupUi(this);
    
        QLineSeries *series = new QLineSeries();
    
        series->append(0, 6);
        series->append(2, 4);
        series->append(3, 8);
        series->append(7, 4);
        series->append(10, 5);
        *series << QPointF(11, 1) << QPointF(13, 3) << QPointF(17, 6) << QPointF(18, 3) << QPointF(20, 2);
    
        QChart *chart = new QChart();
        chart->legend()->hide();
        chart->addSeries(series);
        chart->createDefaultAxes();
        chart->setTitle("Simple line chart example");
    
        ui->widget->setChart(chart);
        ui->widget->setRenderHint(QPainter::Antialiasing);
    }
    
    MainWindow::~MainWindow()
    {
        delete ui;
    }
    mainwindow.cpp

    3、运行,看到结果。

  • 相关阅读:
    scratch资源
    如何把scratch转成一个swf文件或者exe执行文件
    perl的匿名引用
    perl的内置函数scalar
    perl内置特殊变量查询
    Win7中安装Windows PowerShell 3.0
    man-pages项目包含文档的说明
    编译器思维之结合律
    Android中利用jsoup解析html页面
    MVP+Retrofit+RxJava
  • 原文地址:https://www.cnblogs.com/yunhaisoft/p/5180127.html
Copyright © 2011-2022 走看看