zoukankan      html  css  js  c++  java
  • Qt QChart 设置部分图例隐藏

    QChart 设置部分图例隐藏场景介绍

    1. 在我们绘制QChart图形中,如果需要绘制折线柱状等多种格式序列时,我们只想柱状图显示图例怎,折线图例隐藏怎么实现呢?

    QChart 设置部分图例隐藏解决办法

    1. 关键词:
    2. 所有序列标记:QList<QLegendMarker *> QLegend::markers(QAbstractSeries *series = Q_NULLPTR) const
    1. 枚举值: enum QLegendMarker::LegendMarkerType
    2. The type of the legend marker object.This enum was introduced or modified in Qt 5.8.
    Constant Value Description
    QLegendMarker::LegendMarkerTypeArea 0 A legend marker for an area series.
    QLegendMarker::LegendMarkerTypeBar 1 A legend marker for a bar set.
    QLegendMarker::LegendMarkerTypePie 2 A legend marker for a pie slice.
    QLegendMarker::LegendMarkerTypeXY 3 A legend marker for a line, spline, or scatter series.
    QLegendMarker::LegendMarkerTypeBoxPlot 4 A legend marker for a box plot series.
    QLegendMarker::LegendMarkerTypeCandlestick 5 A legend marker for a candlestick series.
    1 foreach (QLegendMarker* marker, chart->legend()->markers())
    2  {
    3     if(marker->type() == QLegendMarker::LegendMarkerTypeXY)
    4     {
    5        marker->setVisible(false);
    6     }
    7 }
  • 相关阅读:
    elasticsearch 6.x.x 获取客户端方法
    struts2+spring 配置404和500错误页面
    linux 部署redis集群 碰到的坑
    Linux下安装redis
    struts加载spring
    有关struts中DispatchAction的用法小结
    spring AOP原理
    struts2.0的工作原理?
    Spring MVC的实现原理
    spring 的单例模式
  • 原文地址:https://www.cnblogs.com/ybqjymy/p/14311567.html
Copyright © 2011-2022 走看看