【QT】QWidget实现柱状图

这篇具有很好参考价值的文章主要介绍了【QT】QWidget实现柱状图。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

【QT】QWidget实现柱状图,QT,qt,开发语言
在名为w_bar20auto1QWidget实现柱状图文章来源地址https://www.toymoban.com/news/detail-787552.html

    // 创建 QBarSet 对象
    QBarSet *set0 = new QBarSet("学生人数");
    // 添加数据到 QBarSet 对象
    *set0 << score90 << score89 << score78 << score67 << fail;    
    // 创建 QBarSeries 对象并附加 QBarSet 对象
    QBarSeries *series = new QBarSeries();
    series->append(set0);
    series->setLabelsVisible(false);    
    // 创建 QChart 对象
    QChart *chart = new QChart();
    chart->addSeries(series);
    chart->setTitle("学生成绩分布表");
    chart->setAnimationOptions(QChart::SeriesAnimations);    
    // 创建横坐标轴
    QBarCategoryAxis *axisX = new QBarCategoryAxis();
    axisX->append("90-100");
    axisX->append("80-90");
    axisX->append("70-80");
    axisX->append("70-60");
    axisX->append("不及格");
    // 设置横坐标轴
    chart->createDefaultAxes(); // 根据需要使用该行,这取决于你的需求
    chart->setAxisX(axisX, series); // 为系列设置自定义 X 轴
    // 创建 QChartView 对象
    QChartView *chartView = new QChartView(chart);
    // 添加 QChartView 到现有布局
    ui->w_bar20auto1->layout()->addWidget(chartView);
    }

到了这里,关于【QT】QWidget实现柱状图的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【QT】——QWidget窗口类

    QWidget 类是所有窗口类的父类 (控件类是也属于窗口类), QWidget 类的父类的 QObject, 也就意味着所有的窗口类对象只要指定了父对象, 都可以实现内存资源的自动回收. 可以内嵌到其他窗口的内部,没有边框,需要指定父类窗口 可以作为独立的窗口显示,有边框,不需要指定父类窗

    2024年02月13日
    浏览(60)
  • Qt 之 QWidget QLabel

    Qt Creator 以工程项目 的方式对源码进行管理一个Qt Creator工程包含不同类型的文件 。 .pro 项目描述文件 .pro.user用户配置描述文件- .h头文件 .cpp源文件 .ui界面描述文件 资源文件(图片,音频,等) pro 项目描述文件的基本组成 #一注释起始符 : 以“#”开始,到这一行结束。快捷

    2024年02月13日
    浏览(63)
  • Qt:QWidget设置半透明背景

    设置窗体QWidget半透明背景 首先前提条件是设置: setAttribute(Qt::WA_TranslucentBackground); 方法一:重写QPaintEvent 方法二:自定义qss样式 方法三:使用QGraphicsOpacityEffect ,不过这种方法会影响子控件的透明度 效果参考如下:

    2024年02月15日
    浏览(88)
  • Qt QWidget、QDialog、QMainWindow的区别

    QWidget QWidget 是Qt框架中最基础的窗口类,可以理解为用户界面的最基本单元。QWidget类提供了一个空白窗口,可以通过继承该类来创建自定义的窗口类。QWidget类提供了基本的窗口属性和方法,如大小、位置、标题、图标等。 QDialog QDialog 是QWidget类的子类,用于创建对话框窗口

    2024年02月08日
    浏览(39)
  • QWidget:Qt中的基本用户界面类

    QString类是Qt中非常重要的一个类,用于表示基本用户界面构件。它是其他用户界面( Widget )类的基类,例如QMainWindow、QDialog和QPushButton等。在本文中,我们将详细介绍QWidget类的功能和应用场景。 为了创建QWidget对象,我们可以使用QWidget的默认构造函数或指定其父对象、名称和其

    2024年02月09日
    浏览(45)
  • Qt开发技术:Q3D图表开发笔记(二):Q3DBar三维柱状图介绍、Demo以及代码详解

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/130150728 各位读者,知识无穷而人力有穷,要么改需求,要么找专业人士,要么自己研究 红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ff

    2023年04月22日
    浏览(90)
  • 【Qt】用QWidget显示opencv采集的摄像头图像

    本案例用QWidget容器重写paintEvent函数来显示OpenCv采集的摄像头画面,图像还可以自适应QWidget的大小,还可以检测相机断开失联的情况(可能是掉电、线被拔了等待)。在改变窗口大小时暂停显示图像,防止莫名其妙的卡顿奔溃错误!(显示图像的方式有很多种,可以用QLabel显

    2024年02月13日
    浏览(65)
  • Qt QWidget 设置样式表不生效的两种解决方案

    在进行Qt开发的时候,我们往往会遇到这样的场景:         使用Qt Designer 设计界面,但在Qt Designer里设置好样式表,使用快捷键 shift + alt + r 进行预览,样式都是正常的,但程序运行起来,样式就不生效了。 例如设计一个列表,我们将一条数据(一行)设计设计成一个类

    2023年04月10日
    浏览(45)
  • 【Qt 学习笔记】QWidget的windowTitle属性 | windowIcon属性 | qrc文件机制

    博客主页:Duck Bro 博客主页 系列专栏:Qt 专栏 关注博主,后期持续更新系列文章 如果有错误感谢请大家批评指出,及时修改 感谢大家点赞👍收藏⭐评论✍ 文章编号:Qt 学习笔记 / 17 1. 简介 windowTitle属性是一种在用户界面中显示窗口的标题的属性。它可以用来设置窗口的标

    2024年04月15日
    浏览(37)
  • Qt | QWidget 自定义消息处理函数(捕获调试信息),调试和测试必不可少

    # 01 函数qInstallMessageHandler     qInstallMessageHandler 是 Qt 中用于安装自定义消息处理函数的函数。在 Qt 应用程序中,可以使用 qInstallMessageHandler 来接管 Qt 的消息输出,以便自定义消息的处理和记录。 #02  myMessageOutput(QtMsgType type, const QMessageLogContext context, const QString msg)    

    2024年03月22日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包