8 #include <pajlada/settings/setting.hpp> 137 QColor
blendColors(
const QColor &color1,
const QColor &color2, qreal ratio);
145 bool isLight_ =
false;
146 void actuallyUpdate(
double hue,
double multiplier);
148 pajlada::Signals::NoArgSignal repaintVisibleChatWidgets_;
QColor link
Definition: Theme.hpp:61
QStringSetting themeName
Definition: Theme.hpp:141
QColor borderFocused
Definition: Theme.hpp:43
QColor messageSeperator
Definition: Theme.hpp:100
QColor caret
Definition: Theme.hpp:60
QColor thumb
Definition: Theme.hpp:84
QColor chatPlaceholder
Definition: Theme.hpp:63
QColor text
Definition: Theme.hpp:23
QColor dividerLine
Definition: Theme.hpp:53
TabColors newMessage
Definition: Theme.hpp:49
struct chatterino::Theme::@14 scrollbars
SCROLLBAR.
struct chatterino::Theme::@14::@22 highlights
Definition: Singleton.hpp:10
struct chatterino::Theme::@17 buttons
QColor borderUnfocused
Definition: Theme.hpp:42
QColor blendColors(const QColor &color1, const QColor &color2, qreal ratio)
Definition: Theme.cpp:50
struct chatterino::Theme::@12 tabs
TABS.
struct chatterino::Theme::@13 messages
MESSAGES.
QPixmap pin
Definition: Theme.hpp:132
struct chatterino::Theme::TabColors::@19 line
Definition: Application.cpp:48
QColor highlightAnimationStart
Definition: Theme.hpp:77
QBrush hover
Definition: Theme.hpp:26
QPixmap copy
Definition: Theme.hpp:131
pajlada::Signals::NoArgSignal updated
Definition: Theme.hpp:139
QColor dropPreview
Definition: Theme.hpp:102
Definition: WindowManager.hpp:27
QBrush regular
Definition: Theme.hpp:25
void update()
Definition: Theme.cpp:76
QColor focusedBorder
Definition: Theme.hpp:111
QColor hover
Definition: Theme.hpp:31
QColor regular
Definition: Theme.hpp:30
DoubleSetting themeHue
Definition: Theme.hpp:142
QColor thumbSelected
Definition: Theme.hpp:85
QColor resizeHandleBackground
Definition: Theme.hpp:107
QColor unfocused
Definition: Theme.hpp:32
struct chatterino::Theme::@11 window
WINDOW.
QColor accent
Definition: Theme.hpp:36
struct chatterino::Theme::@15 tooltip
TOOLTIP.
QColor dropTargetRect
Definition: Theme.hpp:104
TabColors regular
Definition: Theme.hpp:48
struct chatterino::Theme::@13::@20 textColors
QColor text
Definition: Theme.hpp:41
struct chatterino::Theme::@16::@23 header
void normalizeColor(QColor &color)
Definition: Theme.cpp:290
bool isLightTheme() const
Definition: Theme.cpp:45
QColor background
Definition: Theme.hpp:40
Theme * getTheme()
Definition: Theme.cpp:327
QColor focusedLine
Definition: Theme.hpp:123
QColor system
Definition: Theme.hpp:62
Theme()
Definition: Theme.cpp:60
QColor highlight
Definition: Theme.hpp:87
QColor focusedBackground
Definition: Theme.hpp:113
QBrush unfocused
Definition: Theme.hpp:27
QColor focusedText
Definition: Theme.hpp:115
QColor subscription
Definition: Theme.hpp:88
QColor disabled
Definition: Theme.hpp:72
struct chatterino::Theme::@16 splits
SPLITS.
struct chatterino::Theme::TabColors::@18 backgrounds
QColor selection
Definition: Theme.hpp:75
TabColors highlighted
Definition: Theme.hpp:50
QColor dropTargetRectBorder
Definition: Theme.hpp:105
QColor regular
Definition: Theme.hpp:59
TabColors selected
Definition: Theme.hpp:51
QColor alternate
Definition: Theme.hpp:68
QColor border
Definition: Theme.hpp:52
QColor dropPreviewBorder
Definition: Theme.hpp:103
QColor highlightAnimationEnd
Definition: Theme.hpp:78
QColor resizeHandle
Definition: Theme.hpp:106
QString styleSheet
Definition: Theme.hpp:125
struct chatterino::Theme::@16::@24 input