Skip to content

Class QAccelPlot::ColorPalette

ClassList > QAccelPlot > ColorPalette

A named set of theme colors shared by QML (via the Colors singleton) and C++ defaults.More...

  • #include <ColorPalette.hpp>

Inherits the following classes: QObject

Inheritance diagram

flowchart TB
  classQAccelPlot_1_1ColorPalette["QAccelPlot::ColorPalette"]

  external_base_classQAccelPlot_1_1ColorPalette_1["QObject"]
  external_base_classQAccelPlot_1_1ColorPalette_1 --> classQAccelPlot_1_1ColorPalette

Public Properties

Type Name
property QColor annotationEvent
property QColor annotationMarkerOutline
property QColor annotationPeak
property QColor annotationRange
property QColor annotationRangeFill
property QColor annotationValley
property QColor axesArea
property QColor axisLabel
property QColor axisLine
property QColor axisTickLabel
property QColor control
property QColor controlHover
property QColor focus
property QColor grid
property QColor handleBorder
property QColor hover
property QColor legendBackground
property QColor legendBorder
property QColor materialAccent
property QColor outline
property QColor plotArea
property QColor plotBorder
property QColor rectangleZoomBorder
property QColor rectangleZoomFill
property QColor selectionBorder
property QColor selectionFill
property QColor seriesCyan
property QColor seriesMuted
property QColor seriesPrimary
property QColor seriesQuaternary
property QColor seriesRose
property QColor seriesSecondary
property QColor seriesTertiary
property QColor seriesYellow
property QColor statusError
property QColor statusGood
property QColor statusWarning
property QColor subGrid
property QColor subtick
property QColor text
property QColor textMuted
property QColor textOnAccent
property QColor textSecondary
property QColor tick
property QColor tooltipBackground
property QColor tooltipText
property QColor transparent
property QColor window

Public Static Functions

Type Name
const ColorPalette & dark ()
Returns the dark palette. Used for C++ property defaults.
const ColorPalette & light ()
Returns the light palette.

Detailed Description

This is the single source of truth for QAccelPlot's color theme. C++ property defaults use ColorPalette::dark(); QML accesses both palettes as Colors.light and Colors.dark. All properties are read-only.

See also: Colors

Public Properties Documentation

property annotationEvent

QColor QAccelPlot::ColorPalette::annotationEvent;

property annotationMarkerOutline

QColor QAccelPlot::ColorPalette::annotationMarkerOutline;

property annotationPeak

QColor QAccelPlot::ColorPalette::annotationPeak;

property annotationRange

QColor QAccelPlot::ColorPalette::annotationRange;

property annotationRangeFill

QColor QAccelPlot::ColorPalette::annotationRangeFill;

property annotationValley

QColor QAccelPlot::ColorPalette::annotationValley;

property axesArea

QColor QAccelPlot::ColorPalette::axesArea;

property axisLabel

QColor QAccelPlot::ColorPalette::axisLabel;

property axisLine

QColor QAccelPlot::ColorPalette::axisLine;

property axisTickLabel

QColor QAccelPlot::ColorPalette::axisTickLabel;

property control

QColor QAccelPlot::ColorPalette::control;

property controlHover

QColor QAccelPlot::ColorPalette::controlHover;

property focus

QColor QAccelPlot::ColorPalette::focus;

property grid

QColor QAccelPlot::ColorPalette::grid;

property handleBorder

QColor QAccelPlot::ColorPalette::handleBorder;

property hover

QColor QAccelPlot::ColorPalette::hover;

property legendBackground

QColor QAccelPlot::ColorPalette::legendBackground;

property legendBorder

QColor QAccelPlot::ColorPalette::legendBorder;

property materialAccent

QColor QAccelPlot::ColorPalette::materialAccent;

property outline

QColor QAccelPlot::ColorPalette::outline;

property plotArea

QColor QAccelPlot::ColorPalette::plotArea;

property plotBorder

QColor QAccelPlot::ColorPalette::plotBorder;

property rectangleZoomBorder

QColor QAccelPlot::ColorPalette::rectangleZoomBorder;

property rectangleZoomFill

QColor QAccelPlot::ColorPalette::rectangleZoomFill;

property selectionBorder

QColor QAccelPlot::ColorPalette::selectionBorder;

property selectionFill

QColor QAccelPlot::ColorPalette::selectionFill;

property seriesCyan

QColor QAccelPlot::ColorPalette::seriesCyan;

property seriesMuted

QColor QAccelPlot::ColorPalette::seriesMuted;

property seriesPrimary

QColor QAccelPlot::ColorPalette::seriesPrimary;

property seriesQuaternary

QColor QAccelPlot::ColorPalette::seriesQuaternary;

property seriesRose

QColor QAccelPlot::ColorPalette::seriesRose;

property seriesSecondary

QColor QAccelPlot::ColorPalette::seriesSecondary;

property seriesTertiary

QColor QAccelPlot::ColorPalette::seriesTertiary;

property seriesYellow

QColor QAccelPlot::ColorPalette::seriesYellow;

property statusError

QColor QAccelPlot::ColorPalette::statusError;

property statusGood

QColor QAccelPlot::ColorPalette::statusGood;

property statusWarning

QColor QAccelPlot::ColorPalette::statusWarning;

property subGrid

QColor QAccelPlot::ColorPalette::subGrid;

property subtick

QColor QAccelPlot::ColorPalette::subtick;

property text

QColor QAccelPlot::ColorPalette::text;

property textMuted

QColor QAccelPlot::ColorPalette::textMuted;

property textOnAccent

QColor QAccelPlot::ColorPalette::textOnAccent;

property textSecondary

QColor QAccelPlot::ColorPalette::textSecondary;

property tick

QColor QAccelPlot::ColorPalette::tick;

property tooltipBackground

QColor QAccelPlot::ColorPalette::tooltipBackground;

property tooltipText

QColor QAccelPlot::ColorPalette::tooltipText;

property transparent

QColor QAccelPlot::ColorPalette::transparent;

property window

QColor QAccelPlot::ColorPalette::window;

Public Static Functions Documentation

function dark

Returns the dark palette. Used for C++ property defaults.

static const ColorPalette & QAccelPlot::ColorPalette::dark () 


function light

Returns the light palette.

static const ColorPalette & QAccelPlot::ColorPalette::light () 



The documentation for this class was generated from the following file QAccelPlot/src/QAccelPlot/theme/ColorPalette.hpp