• 大小: 22.06MB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2023-07-25
  • 语言: 其他
  • 标签: QtCharts  QT  

资源简介

为了满足Qt下安装QtCharts所需要的,特提供QtCharts的源码下载,安装步骤可参考各类网页

资源截图

代码片段和文件信息

/****************************************************************************
**
** Copyright (C) 2016 The Qt Company Ltd.
** Contact: https://www.qt.io/licensing/
**
** This file is part of the Qt Charts module of the Qt Toolkit.
**
** $QT_BEGIN_LICENSE:GPL$
** Commercial License Usage
** Licensees holding valid commercial Qt licenses may use this file in
** accordance with the commercial license agreement provided with the
** Software or alternatively in accordance with the terms contained in
** a written agreement between you and The Qt Company. For licensing terms
** and conditions see https://www.qt.io/terms-conditions. For further
** information use the contact form at https://www.qt.io/contact-us.
**
** GNU General Public License Usage
** Alternatively this file may be used under the terms of the GNU
** General Public License version 3 or (at your option) any later version
** approved by the KDE Free Qt Foundation. The licenses are as published by
** the Free Software Foundation and appearing in the file LICENSE.GPL3
** included in the packaging of this file. Please review the following
** information to ensure the GNU General Public License requirements will
** be met: https://www.gnu.org/licenses/gpl-3.0.html.
**
** $QT_END_LICENSE$
**
****************************************************************************/

#include 
#include 
#include 
#include 
#include 

QT_CHARTS_USE_NAMESPACE

int main(int argc char *argv[])
{
    QApplication a(argc argv);

//![1]
    QLineSeries *series0 = new QLineSeries();
    QLineSeries *series1 = new QLineSeries();
//![1]

//![2]
    *series0 << QPointF(1 5) << QPointF(3 7) << QPointF(7 6) << QPointF(9 7) << QPointF(12 6)
             << QPointF(16 7) << QPointF(18 5);
    *series1 << QPointF(1 3) << QPointF(3 4) << QPointF(7 3) << QPointF(8 2) << QPointF(12 3)
             << QPointF(16 4) << QPointF(18 3);
//![2]

//![3]
    QAreaSeries *series = new QAreaSeries(series0 series1);
    series->setName(“Batman“);
    QPen pen(0x059605);
    pen.setWidth(3);
    series->setPen(pen);

    QLinearGradient gradient(QPointF(0 0) QPointF(0 1));
    gradient.setColorAt(0.0 0x3cc63c);
    gradient.setColorAt(1.0 0x26f626);
    gradient.setCoordinateMode(QGradient::objectBoundingMode);
    series->setBrush(gradient);
//![3]

//![4]
    QChart *chart = new QChart();
    chart->addSeries(series);
    chart->settitle(“Simple areachart example“);
    chart->createDefaultAxes();
    chart->axisX()->setRange(0 20);
    chart->axisY()->setRange(0 10);
//![4]

//![5]
    QChartView *chartView = new QChartView(chart);
    chartView->setRenderHint(QPainter::Antialiasing);
//![5]

//![6]
    QMainWindow window;
    window.setCentralWidget(chartView);
    window.resize(400 300);
    window.show();
//![6

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-02-02 17:15  qtcharts\
     目录           0  2016-02-02 17:15  qtcharts\.git\
     文件         325  2016-02-02 17:15  qtcharts\.git\config
     文件          73  2016-02-02 17:12  qtcharts\.git\description
     文件          20  2016-02-02 17:15  qtcharts\.git\HEAD
     目录           0  2016-02-02 17:12  qtcharts\.git\hooks\
     文件         478  2016-02-02 17:12  qtcharts\.git\hooks\applypatch-msg.sample
     文件         896  2016-02-02 17:12  qtcharts\.git\hooks\commit-msg.sample
     文件         189  2016-02-02 17:12  qtcharts\.git\hooks\post-update.sample
     文件         424  2016-02-02 17:12  qtcharts\.git\hooks\pre-applypatch.sample
     文件        1642  2016-02-02 17:12  qtcharts\.git\hooks\pre-commit.sample
     文件        1348  2016-02-02 17:12  qtcharts\.git\hooks\pre-push.sample
     文件        4951  2016-02-02 17:12  qtcharts\.git\hooks\pre-rebase.sample
     文件        1239  2016-02-02 17:12  qtcharts\.git\hooks\prepare-commit-msg.sample
     文件        3611  2016-02-02 17:12  qtcharts\.git\hooks\update.sample
     文件      123228  2016-02-02 17:15  qtcharts\.git\index
     目录           0  2016-02-02 17:12  qtcharts\.git\info\
     文件         240  2016-02-02 17:12  qtcharts\.git\info\exclude
     目录           0  2016-02-02 17:15  qtcharts\.git\logs\
     文件         179  2016-02-02 17:15  qtcharts\.git\logs\HEAD
     目录           0  2016-02-02 17:15  qtcharts\.git\logs\refs\
     目录           0  2016-02-02 17:15  qtcharts\.git\logs\refs\heads\
     文件         179  2016-02-02 17:15  qtcharts\.git\logs\refs\heads\dev
     目录           0  2016-02-02 17:15  qtcharts\.git\logs\refs\remotes\
     目录           0  2016-02-02 17:15  qtcharts\.git\logs\refs\remotes\origin\
     文件         179  2016-02-02 17:15  qtcharts\.git\logs\refs\remotes\origin\HEAD
     目录           0  2016-02-02 17:12  qtcharts\.git\objects\
     目录           0  2016-02-02 17:12  qtcharts\.git\objects\info\
     目录           0  2016-02-02 17:15  qtcharts\.git\objects\pack\
     文件     1120652  2016-02-02 17:15  qtcharts\.git\objects\pack\pack-9c44cbffce9c97cbdd8828fd1d6aa410e985dc4a.idx
     文件    16949808  2016-02-02 17:15  qtcharts\.git\objects\pack\pack-9c44cbffce9c97cbdd8828fd1d6aa410e985dc4a.pack
............此处省略1233个文件信息

评论

共有 条评论