XII Release 0.1.0
Loading...
Searching...
No Matches
xiiQtDarkThemeColours Struct Reference

Defines the color scheme for a dark-themed Qt GUI. More...

#include <DarkThemeColours.h>

Public Attributes

Base Surfaces.
QColor m_Window = QColor(28, 28, 30)
 Background color of main windows.
 
QColor m_Base = QColor(18, 18, 20)
 Background color for input fields and scene graphs.
 
QColor m_AltBase = QColor(36, 36, 38)
 Background for alternating rows in views.
 
QColor m_Shadow = QColor(0, 0, 0)
 Shadow color used in UI elements like property grid arrays.
 
Text & Foreground.
QColor m_WindowText = QColor(220, 220, 220)
 Color of text displayed on windows.
 
QColor m_Text = QColor(220, 220, 220)
 Default text color.
 
QColor m_BrightText = QColor(255, 85, 85)
 Bright text used for alerts or emphasis.
 
QColor m_ButtonText = QColor(220, 220, 220)
 Text color for buttons.
 
QColor m_Placeholder = QColor(140, 140, 140)
 Color for placeholder text in input fields.
 
Buttons & Controls
QColor m_Button = QColor(40, 40, 42)
 Background color for buttons and toolbars.
 
QColor m_Light = QColor(60, 60, 60)
 Light accent used in gradients and tab lines.
 
QColor m_Midlight = QColor(55, 55, 55)
 Midlight accent used in subtle highlights.
 
QColor m_Dark = QColor(35, 35, 35)
 Dark accent used for underlines and separators.
 
QColor m_Mid = QColor(45, 45, 45)
 Mid-tone used for group box outlines and borders.
 
Highlights & Links.
QColor m_Highlight = QColor(0, 122, 204)
 Highlight color used for selections.
 
QColor m_HighlightText = QColor(255, 255, 255)
 Text color when highlighted.
 
QColor m_Link = QColor(0, 122, 204)
 Color for hyperlinks.
 
QColor m_LinkVisited = QColor(128, 100, 162)
 Color for visited hyperlinks.
 
Tooltips.
QColor m_ToolTipBase = QColor(255, 255, 240)
 Background color of tooltips.
 
QColor m_ToolTipText = QColor(0, 0, 0)
 Text color within tooltips.
 
Disabled State.
QColor m_DisabledWindowText = QColor(128, 128, 128)
 Text color for disabled window elements.
 
QColor m_DisabledButton = QColor(35, 35, 35)
 Background color for disabled buttons.
 
QColor m_DisabledText = QColor(105, 105, 105)
 Text color for disabled input fields.
 
QColor m_DisabledButtonText = QColor(128, 128, 128)
 Text color for disabled buttons.
 
QColor m_DisabledHighlight = QColor(70, 90, 110)
 Highlight color in disabled state.
 
QColor m_DisabledBrightText = QColor(255, 255, 255)
 Bright text color in disabled state.
 
NoRole Fallback.
QColor m_NoRole = QColor(0, 0, 0)
 Fallback color for undefined palette roles.
 

Detailed Description

Defines the color scheme for a dark-themed Qt GUI.

This struct encapsulates all the relevant QColor values used in a dark theme, corresponding to various QPalette roles. It provides a centralized way to manage and apply consistent styling across the application.


The documentation for this struct was generated from the following file: