资源简介
为了满足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\desc
文件 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-reba
文件 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\ob
目录 0 2016-02-02 17:12 qtcharts\.git\ob
目录 0 2016-02-02 17:15 qtcharts\.git\ob
文件 1120652 2016-02-02 17:15 qtcharts\.git\ob
文件 16949808 2016-02-02 17:15 qtcharts\.git\ob
............此处省略1233个文件信息
- 上一篇:ISO20000-1:2018中文版
- 下一篇:小程序源码
相关资源
- Ubuntu下操作Excel,qt代码
- Qt图片浏览器 --基于Qt的Graphics View f
- qtnribbon2破解
- Qt软件开发 完整项目代码
- MQTT_3.1protocol_Specific中文版
- 在QT中使用RTP进行视频的采集和传输
- Mini6410 Qt4和Qtopia编程开发指南
- Qt实现Code39条形码
- qt_ffmpeg_mp4_export_and_import.zip
- QT5.5入门与项目实战
- Huffman Compress 霍夫曼编码 压缩 解压缩
- 基于QT的黑白棋游戏设计和实现
- Qt写的连连看小游戏
- QTranslate_6.7.2.7z
- Qt基于FFmpeg播放本地 H.264H264文件
- QT编的MP3播放器
- linux系统的二级文件系统(QT实现了简
- QT生成DLL库文件的方法和使用方法详解
- QT+opencv+OCR 身份证号码,银行卡号识别
- Qt实现的简单的中国象棋程序
- Qt时钟Demo,在原来基础上添加了秒针
- 基于Qt和opencv的身份证号码识别系统
- 基于FFmpeg4.0.2的AAC编码器
- Qt写的Windows下屏幕录制程序源码
- QT旅游攻略软件程序源代码
- mp4_play.zip
- ffmpeg+qt的简单播放器
- MyPeppa_Release_V1.0.rar
- 从零开始学习音视频编程技术十二 录
- Qt 日历可显示阴历生宵和时钟基于Q
评论
共有 条评论