• 大小: 3.59KB
    文件类型: .rar
    金币: 2
    下载: 2 次
    发布日期: 2021-02-23
  • 语言: C/C++
  • 标签: Qt  cha  Qt5  char  chart  

资源简介

Qt5 QtChart饼图绘制实例,结合QPieSeries、QChat、QChatView等控件,实现了某类产品的饼图以及相应比例数值展示

资源截图

代码片段和文件信息

#include “mainwindow.h“
#include 
#include 
#include 
#include 

QT_CHARTS_USE_NAMESPACE

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

    //绘制饼图
    QPieSeries *series = new QPieSeries();
    //添加饼图切片的标签和值
    series->append(“华为“ 5420);
    series->append(“苹果“ 4130);
    series->append(“三星“ 7150);
    series->append(“小米“ 3190);
    series->append(“OPPO“ 1137);
    float totalValue =5420+4130+7150+3190+1137;
    series->setHoleSize(0.0);//孔大小0.0-1.0
    series->setHorizontalPosition(0.5);//水平位置,默认0.5,0.0-1.0
    series->setLabelsPosition(QPieSlice::LabelOutside);
    series->setLabelsVisible(true);
    //series->setName(““);
    //series->setPieEndAngle(350);
    series->setPieSize(0.7);//饼图尺寸,默认0.7
    series->setPieStartAngle(0);//0度为12点钟方向
    series->setVerticalPosition(0.5);
    series->setVisible(true);

    QChart *chart = new QChart();
    chart->addS

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       7350  2020-05-09 16:10  PieChart\main.cpp

     文件        295  2020-05-09 16:10  PieChart\mainwindow.cpp

     文件        313  2020-05-09 16:10  PieChart\mainwindow.h

     文件       1236  2020-05-09 16:10  PieChart\mainwindow.ui

     文件       1066  2020-05-09 16:10  PieChart\PieChart.pro

     目录          0  2020-05-20 09:18  PieChart

----------- ---------  ---------- -----  ----

                10260                    6


评论

共有 条评论