Qt笔记(2)QChart使⽤
创建"Qt Widget Application"⼯程
⼯程名"chart", 其他选项保持默认值即可.
在⼯程⽂件"*.pro"中添加"charts"组件
QT += core gui charts
如图所⽰:
在"mainwindow.ui"中添加"Graphics View"并提升为"QChartView"
双击打开"mainwindow.ui";
爱上跑步的13周>描写大自然的句子
向"MainWindow"中添加"Graphics View"部件, 并将部件的对象名称改为"chartView";
在刚添加的部件"chartView"上右键选择菜单"提升为…", 提升的类名称设置为"QChartView", 头⽂件设置为"qtcharts//qchartview.h", 点击"添加"按钮后点击"提升"按钮;
"mainwindow.h"中包含相关头⽂件
吃的英文
#include<QtCharts/QChartGlobal>
咖啡作用
#include<QtCharts/QChart>
QT_CHARTS_USE_NAMESPACE
到⽬前为⽌, ⼯程已经能够编译通过.
为"chartView"指定需要显⽰的"chart"
修改"mainwindow.cpp"⽂件, 向"Mainwindow"的构造函数中添加如下代码:
MainWindow::MainWindow(QWidget *parent): QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->tupUi(this);高中化学教学设计
/// 添加以下代码
中国少了一味药QLineSeries *ries =new QLineSeries();
*ries <<QPointF(11,1)
<<QPointF(13,3)双椒兔的做法
<<QPointF(17,6)
<<QPointF(18,3)
<<QPointF(20,2);
QChart *chart =new QChart();
chart->legend()->hide();
chart->addSeries(ries);
没有压力
chart->createDefaultAxes();
chart->tTitle("Simple line chart example");
ui->chartView->tChart(chart);
ui->chartView->tRenderHint(QPainter::Antialiasing); }
构建并运⾏程序, 运⾏效果如下图所⽰: