Class Theme::Theme
Inherits the following classes: QtQml::QtObject
Public Properties
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