Skip to content

Class Theme::Theme

ClassList > Theme > Theme

More...

Inherits the following classes: QtQml::QtObject

Public Properties

Type Name
property color accentColor
property color accentLightColor
property color accuracyBad
property color accuracyExcellent
property color accuracyTolerated
property color bookmarkBlue
property color bookmarkDefault
property color bookmarkOrange
property color bookmarkRed
property color buttonTextColor
property color cloudColor
property color controlBackgroundAlternateColor
property color controlBackgroundColor
property color controlBackgroundDisabledColor
property color controlBorderColor
property color darkGray
property color darkGraySemiOpaque
property color darkPositionColor
property color darkPositionColorSemiOpaque
property color darkRed
property bool darkTheme
property var darkThemeColors
property font defaultFont
property color errorColor
property real fontScale
property color gray
property color groupBoxBackgroundColor
property color groupBoxSurfaceColor
property color light
property color lightGray
property var lightThemeColors
property color lightestGray
property color lightestGraySemiOpaque
property color mainBackgroundColor
property color mainBackgroundColorSemiOpaque
property color mainColor
property color mainColorSemiOpaque
property color mainOverlayColor
property color mainTextColor
property color mainTextDisabledColor
property int menuItemCheckLeftPadding
property int menuItemIconlessLeftPadding
property int menuItemLeftPadding
property color navigationBackgroundColor
property color navigationColor
property color navigationColorSemiOpaque
property int popupScreenEdgeHorizontalMargin
property int popupScreenEdgeVerticalMargin
property color positionBackgroundColor
property color positionColor
property color positionColorSemiOpaque
property color processingPreview
property font resultFont
property color scrollBarBackgroundColor
property color secondaryTextColor
property font secondaryTitleFont
property color sensorBackgroundColor
property font strongFont
property font strongTipFont
property font strongTitleFont
property font tinyFont
property font tipFont
property font titleFont
property color toolButtonBackgroundColor
property color toolButtonBackgroundSemiOpaqueColor
property color toolButtonColor
property color vertexColor
property color vertexColorSemiOpaque
property color vertexNewColor
property color vertexNewColorSemiOpaque
property color vertexSelectedColor
property color vertexSelectedColorSemiOpaque
property color warningColor

Public Functions

Type Name
void applyAppearance (colors, baseAppearance)
void applyColors (colors)
void applyFontScale ()
void colorToHtml (color)
void getThemeIcon (name)
void getThemeVectorIcon (name)
void toInlineStyles (styleProperties)

Detailed Description

Remark:

This component is a singleton

Import Statement

import Theme 

Public Properties Documentation

property accentColor

color Theme::Theme::accentColor;

property accentLightColor

color Theme::Theme::accentLightColor;

property accuracyBad

color Theme::Theme::accuracyBad;

property accuracyExcellent

color Theme::Theme::accuracyExcellent;

property accuracyTolerated

color Theme::Theme::accuracyTolerated;

property bookmarkBlue

color Theme::Theme::bookmarkBlue;

property bookmarkDefault

color Theme::Theme::bookmarkDefault;

property bookmarkOrange

color Theme::Theme::bookmarkOrange;

property bookmarkRed

color Theme::Theme::bookmarkRed;

property buttonTextColor

color Theme::Theme::buttonTextColor;

property cloudColor

color Theme::Theme::cloudColor;

property controlBackgroundAlternateColor

color Theme::Theme::controlBackgroundAlternateColor;

property controlBackgroundColor

color Theme::Theme::controlBackgroundColor;

property controlBackgroundDisabledColor

color Theme::Theme::controlBackgroundDisabledColor;

property controlBorderColor

color Theme::Theme::controlBorderColor;

property darkGray

color Theme::Theme::darkGray;

property darkGraySemiOpaque

color Theme::Theme::darkGraySemiOpaque;

property darkPositionColor

color Theme::Theme::darkPositionColor;

property darkPositionColorSemiOpaque

color Theme::Theme::darkPositionColorSemiOpaque;

property darkRed

color Theme::Theme::darkRed;

property darkTheme

bool Theme::Theme::darkTheme;

property darkThemeColors

var Theme::Theme::darkThemeColors;

property defaultFont

font Theme::Theme::defaultFont;

property errorColor

color Theme::Theme::errorColor;

property fontScale

real Theme::Theme::fontScale;

property gray

color Theme::Theme::gray;

property groupBoxBackgroundColor

color Theme::Theme::groupBoxBackgroundColor;

property groupBoxSurfaceColor

color Theme::Theme::groupBoxSurfaceColor;

property light

color Theme::Theme::light;

property lightGray

color Theme::Theme::lightGray;

property lightThemeColors

var Theme::Theme::lightThemeColors;

property lightestGray

color Theme::Theme::lightestGray;

property lightestGraySemiOpaque

color Theme::Theme::lightestGraySemiOpaque;

property mainBackgroundColor

color Theme::Theme::mainBackgroundColor;

property mainBackgroundColorSemiOpaque

color Theme::Theme::mainBackgroundColorSemiOpaque;

property mainColor

color Theme::Theme::mainColor;

property mainColorSemiOpaque

color Theme::Theme::mainColorSemiOpaque;

property mainOverlayColor

color Theme::Theme::mainOverlayColor;

property mainTextColor

color Theme::Theme::mainTextColor;

property mainTextDisabledColor

color Theme::Theme::mainTextDisabledColor;

property menuItemCheckLeftPadding

int Theme::Theme::menuItemCheckLeftPadding;

Remark:

This property is read-only


property menuItemIconlessLeftPadding

int Theme::Theme::menuItemIconlessLeftPadding;

Remark:

This property is read-only


property menuItemLeftPadding

int Theme::Theme::menuItemLeftPadding;

Remark:

This property is read-only


property navigationBackgroundColor

color Theme::Theme::navigationBackgroundColor;

property navigationColor

color Theme::Theme::navigationColor;

property navigationColorSemiOpaque

color Theme::Theme::navigationColorSemiOpaque;

property popupScreenEdgeHorizontalMargin

int Theme::Theme::popupScreenEdgeHorizontalMargin;

Remark:

This property is read-only


property popupScreenEdgeVerticalMargin

int Theme::Theme::popupScreenEdgeVerticalMargin;

Remark:

This property is read-only


property positionBackgroundColor

color Theme::Theme::positionBackgroundColor;

property positionColor

color Theme::Theme::positionColor;

property positionColorSemiOpaque

color Theme::Theme::positionColorSemiOpaque;

property processingPreview

color Theme::Theme::processingPreview;

property resultFont

font Theme::Theme::resultFont;

property scrollBarBackgroundColor

color Theme::Theme::scrollBarBackgroundColor;

property secondaryTextColor

color Theme::Theme::secondaryTextColor;

property secondaryTitleFont

font Theme::Theme::secondaryTitleFont;

property sensorBackgroundColor

color Theme::Theme::sensorBackgroundColor;

property strongFont

font Theme::Theme::strongFont;

property strongTipFont

font Theme::Theme::strongTipFont;

property strongTitleFont

font Theme::Theme::strongTitleFont;

property tinyFont

font Theme::Theme::tinyFont;

property tipFont

font Theme::Theme::tipFont;

property titleFont

font Theme::Theme::titleFont;

property toolButtonBackgroundColor

color Theme::Theme::toolButtonBackgroundColor;

property toolButtonBackgroundSemiOpaqueColor

color Theme::Theme::toolButtonBackgroundSemiOpaqueColor;

property toolButtonColor

color Theme::Theme::toolButtonColor;

property vertexColor

color Theme::Theme::vertexColor;

property vertexColorSemiOpaque

color Theme::Theme::vertexColorSemiOpaque;

property vertexNewColor

color Theme::Theme::vertexNewColor;

property vertexNewColorSemiOpaque

color Theme::Theme::vertexNewColorSemiOpaque;

property vertexSelectedColor

color Theme::Theme::vertexSelectedColor;

property vertexSelectedColorSemiOpaque

color Theme::Theme::vertexSelectedColorSemiOpaque;

property warningColor

color Theme::Theme::warningColor;

Public Functions Documentation

function applyAppearance

void Theme::Theme::applyAppearance (
    colors,
    baseAppearance
) 

function applyColors

void Theme::Theme::applyColors (
    colors
) 

function applyFontScale

void Theme::Theme::applyFontScale () 

function colorToHtml

void Theme::Theme::colorToHtml (
    color
) 

function getThemeIcon

void Theme::Theme::getThemeIcon (
    name
) 

function getThemeVectorIcon

void Theme::Theme::getThemeVectorIcon (
    name
) 

function toInlineStyles

void Theme::Theme::toInlineStyles (
    styleProperties
) 


The documentation for this class was generated from the following file src/qml/imports/Theme/Theme.qml