图表主题

QChart定义了多种图表主题,可以创建不同风格的图表显示,在调整图表主题风格的时候,为了使整个应用的风格看起来更和谐一致,一般要使用应用程序的背景调色板来调整应用的颜色以适配图表所选的主题。

QChat支持以下几种风格的图表主题:

  • QChart.ChartThemeLightL: 浅色(Light);
  • QChart.ChartThemeBlueCerulean: 天蓝(Blue Cerulean);
  • QChart.ChartThemeDark: 深色(Dark);
  • QChart.ChartThemeBrownSand:棕色(Brown Sand);
  • QChart.ChartThemeBlueNcs:蓝色NCS(Blue NCS);
  • QChart.ChartThemeHighContrast:高对比(High Contrast);
  • QChart.ChartThemeBlueIcy:蓝色Icy(Blue Icy);
  • QChart.ChartThemeQt: Qt风格(Qt)

图表主题示例

示例代码不仅演示了主题切换,还包括动画方式切换,图例对齐方式,以及抗锯齿等控制操作,添加了多种图表序列以演示不同的效果。完整代码如下:

import sys
from PyQt5.QtCore import Qt, QPointF, QRandomGenerator
from PyQt5.QtGui import QPalette, QColor, QPainter
from PyQt5.QtWidgets import (QApplication, QMainWindow, QWidge

实战PyQt5: 156-QChart图表之更换图表主题相关推荐

  1. qchart 坐标轴设置_实战PyQt5: 156-QChart图表之更换图表主题

    图表主题 QChart定义了多种图表主题,可以创建不同风格的图表显示,在调整图表主题风格的时候,为了使整个应用的风格看起来更和谐一致,一般要使用应用程序的背景调色板来调整应用的颜色以适配图表所选的主题 ...

  2. qchart 设置线颜色_实战PyQt5: 137-QChart图表之散点图

    散点图(scatter chart)将序列显示为一组点.值由点在图表中的位置表示.类别由图表中的不同标记表示.散点图通常用于比较跨类别的聚合数据.在QChart中,使用类QScatterSeries创 ...

  3. 实战PyQt5: 141-QChart图表之箱形图

    箱形图(英文:Box plot),又称为盒须图.盒式图.盒状图或箱线图,也称箱须图(Box-whisker Plot).是一种用作显示一组数据分散情况资料的统计图,经常被使用于各种领域,因形状如箱子而 ...

  4. 实战PyQt5: 143-QChart图表之堆积柱状图

    堆积柱状图将数据按组显示为彼此堆积的柱状图.堆积按类别进行.堆积柱状图将数据按组显示为柱状的条,并相互堆积.堆积按类别进行.创建堆积柱状图就像创建常规的柱状图相似,在QChart中使用QStacked ...

  5. pyecharts 显示坐标轴线_实战PyQt5: 153-QChart图表之对数坐标轴

    一些成指数变化的数据,在图表中需要使用对数坐标轴显示.QChart提供列QLogValueAxis来实现对数坐标轴. QLogValueAxis QLogValueAxis类将对数刻度添加到图表的坐标 ...

  6. 实战PyQt5: 153-QChart图表之对数坐标轴

    一些成指数变化的数据,在图表中需要使用对数坐标轴显示.QChart提供列QLogValueAxis来实现对数坐标轴. QLogValueAxis QLogValueAxis类将对数刻度添加到图表的坐标 ...

  7. 实战PyQt5: 152-QChart图表之日期时间坐标轴

    在统计图表中,使用时间作为某一坐标轴的情况非常常见,比如,常见的一年间月度销售统计,财务统计等等.在QChart中提供了日期时间坐标轴QDateTimeAxis类可以方便地将日期和时间添加到图表的坐标 ...

  8. 实战PyQt5: 154-QChart图表之多坐标轴图表

    在图表制作中,有些情况需要将不同类型数据序列显示一个图表中,以显示对比效果,但是两者的数据所对应的坐标轴是不一样的,在这种情况线需要使用多坐标轴. 使用多坐标轴 QChart中图表序列,通常需要绑定两 ...

  9. chart.js 饼图显示百分比_实战PyQt5: 135-数据可视化之QChart绘制饼图

    饼图是数据可视图表的基本类型,在QChart中,QPieSeries, QPieSlice处理饼图的绘制. QPieSeries QPieSeries类以饼图形式显示数据.饼图系列由定义为QPieSl ...

最新文章

  1. 挑战61年未被质疑的经典心理学理论—— 大脑识别图像并非“趣味导向”
  2. webRTC——浏览器里的音视频通话
  3. ios-上拉电阻负载许多其他接口
  4. 设计模式——原型模式
  5. 数据结构--栈--顺序栈/链式栈(附: 字符括号合法配对检测)
  6. 移动玩具(信息学奥赛一本通-T1453)
  7. Windows 7服务器版 2008 R2安装图解
  8. Pwn2Own 2022迈阿密大赛落幕 去年春季赛冠军蝉联Master of Pwn
  9. 线性回归的从零开始实现-08-p3
  10. 编程语言python入门-手把手教你从零开始用Python语言写爬虫程序
  11. MATLAB 程序出现错误总结
  12. python以文本方式字节流_如何在Python3中将文本流编码为字节流?
  13. StretchBlt()函数
  14. console application
  15. mysql中如何批量删除冗余数据库_WordPress清理数据库中的冗余数据加速网站运行速度...
  16. windows系统查看局域网内所有已使用的IP
  17. 说说基因组的垃圾DNA-Transposable elements
  18. 常用算法:问题求解与优化
  19. BERT |(3)BERT模型的使用--pytorch的代码解释
  20. 【CHATGPT-3.5】如何使用ChatGPT的同时并学习记忆

热门文章

  1. 安全计算模式 seccomp_rule_add(3) 规则 使用文档
  2. 手机软件计数器app自动识别图片中细菌菌落数量
  3. Mat数据类型 convertTo
  4. 让你的LCD1602显示用户自定义字符 Arduino-LiquidCrystal库的createChart()介绍
  5. vs2008成功整合了sp1
  6. Alfred实现搜索印象笔记功能
  7. 全球市场动荡持续,澳元和液化天然气(LNG)价格跌至近11年最低水平
  8. 卷影复制服务错误: 调用程序 CoCreateInstance 时的意外错误。hr = 0x8007045b, 系统正在关机。
  9. maxwell详细介绍
  10. 电子废弃物俗称“电子垃圾”,回收怎么处理