juicy compiler error
This commit is contained in:
+7
-5
@@ -1,9 +1,10 @@
|
||||
#include "QColor"
|
||||
#include "colorscheme.h"
|
||||
#include "QColor"
|
||||
|
||||
// hue: theme color (0 - 1)
|
||||
// multiplyer: 1 = white, 0.8 = light, -0.8 dark, -1 black
|
||||
void ColorScheme::setColors(float hue, float multiplyer)
|
||||
void
|
||||
ColorScheme::setColors(float hue, float multiplyer)
|
||||
{
|
||||
IsLightTheme = multiplyer > 0;
|
||||
|
||||
@@ -11,8 +12,8 @@ void ColorScheme::setColors(float hue, float multiplyer)
|
||||
|
||||
auto isLightTheme = IsLightTheme;
|
||||
|
||||
auto getColor = [isLightTheme, multiplyer] (qreal h, qreal s, qreal l, qreal a = 1.0)
|
||||
{
|
||||
auto getColor = [isLightTheme, multiplyer](qreal h, qreal s, qreal l,
|
||||
qreal a = 1.0) {
|
||||
return QColor::fromHslF(h, s, (((l - 0.5) * multiplyer) + 0.5), a);
|
||||
};
|
||||
|
||||
@@ -26,7 +27,8 @@ void ColorScheme::setColors(float hue, float multiplyer)
|
||||
TabHoverBackground = getColor(hue, 0, 0.05);
|
||||
TabSelectedBackground = getColor(hue, 0.5, 0.5);
|
||||
TabHighlightedBackground = getColor(hue, 0.5, 0.2);
|
||||
TabNewMessageBackground = QBrush(getColor(hue, 0.5, 0.2), Qt::DiagCrossPattern);
|
||||
TabNewMessageBackground =
|
||||
QBrush(getColor(hue, 0.5, 0.2), Qt::DiagCrossPattern);
|
||||
TabText = QColor(0, 0, 0);
|
||||
TabHoverText = QColor(0, 0, 0);
|
||||
TabSelectedText = QColor(255, 255, 255);
|
||||
|
||||
Reference in New Issue
Block a user