mirror of
https://github.com/Chatterino/chatterino2.git
synced 2024-11-13 19:49:51 +01:00
improved user and settings icon
This commit is contained in:
parent
d83b597c75
commit
269d2ee67f
|
@ -154,7 +154,6 @@ void Button::fancyPaint(QPainter &painter)
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
painter.setRenderHint(QPainter::HighQualityAntialiasing);
|
|
||||||
painter.setRenderHint(QPainter::Antialiasing);
|
painter.setRenderHint(QPainter::Antialiasing);
|
||||||
QColor c;
|
QColor c;
|
||||||
|
|
||||||
|
|
|
@ -91,7 +91,6 @@ void NotebookButton::paintEvent(QPaintEvent *event)
|
||||||
|
|
||||||
case User: {
|
case User: {
|
||||||
painter.setRenderHint(QPainter::Antialiasing);
|
painter.setRenderHint(QPainter::Antialiasing);
|
||||||
painter.setRenderHint(QPainter::HighQualityAntialiasing);
|
|
||||||
|
|
||||||
auto a = w / 8;
|
auto a = w / 8;
|
||||||
QPainterPath path;
|
QPainterPath path;
|
||||||
|
@ -99,19 +98,18 @@ void NotebookButton::paintEvent(QPaintEvent *event)
|
||||||
path.arcMoveTo(a, 4 * a, 6 * a, 6 * a, 0);
|
path.arcMoveTo(a, 4 * a, 6 * a, 6 * a, 0);
|
||||||
path.arcTo(a, 4 * a, 6 * a, 6 * a, 0, 180);
|
path.arcTo(a, 4 * a, 6 * a, 6 * a, 0, 180);
|
||||||
|
|
||||||
|
QPainterPath remove;
|
||||||
|
remove.addEllipse(2 * a, 1 * a, 4 * a, 4 * a);
|
||||||
|
path = path.subtracted(remove);
|
||||||
|
|
||||||
|
path.addEllipse(2.5 * a, 1.5 * a, 3 * a + 1, 3 * a);
|
||||||
|
|
||||||
painter.fillPath(path, foreground);
|
painter.fillPath(path, foreground);
|
||||||
|
|
||||||
painter.setBrush(background);
|
|
||||||
painter.drawEllipse(2 * a, 1 * a, 4 * a, 4 * a);
|
|
||||||
|
|
||||||
painter.setBrush(foreground);
|
|
||||||
painter.drawEllipse(2.5 * a, 1.5 * a, 3 * a + 1, 3 * a);
|
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case Settings: {
|
case Settings: {
|
||||||
painter.setRenderHint(QPainter::Antialiasing);
|
painter.setRenderHint(QPainter::Antialiasing);
|
||||||
painter.setRenderHint(QPainter::HighQualityAntialiasing);
|
|
||||||
|
|
||||||
auto a = w / 8;
|
auto a = w / 8;
|
||||||
QPainterPath path;
|
QPainterPath path;
|
||||||
|
@ -126,10 +124,10 @@ void NotebookButton::paintEvent(QPaintEvent *event)
|
||||||
i * (360 / 8.0) + (360 / 32.0), (360 / 32.0));
|
i * (360 / 8.0) + (360 / 32.0), (360 / 32.0));
|
||||||
}
|
}
|
||||||
|
|
||||||
painter.fillPath(path, foreground);
|
QPainterPath remove;
|
||||||
|
remove.addEllipse(3 * a, 3 * a, 2 * a, 2 * a);
|
||||||
|
|
||||||
painter.setBrush(background);
|
painter.fillPath(path.subtracted(remove), foreground);
|
||||||
painter.drawEllipse(3 * a, 3 * a, 2 * a, 2 * a);
|
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
|
@ -67,7 +67,6 @@ void TitleBarButton::paintEvent(QPaintEvent *event)
|
||||||
color = "#999";
|
color = "#999";
|
||||||
|
|
||||||
painter.setRenderHint(QPainter::Antialiasing);
|
painter.setRenderHint(QPainter::Antialiasing);
|
||||||
painter.setRenderHint(QPainter::HighQualityAntialiasing);
|
|
||||||
|
|
||||||
auto a = xD / 3;
|
auto a = xD / 3;
|
||||||
QPainterPath path;
|
QPainterPath path;
|
||||||
|
@ -92,7 +91,6 @@ void TitleBarButton::paintEvent(QPaintEvent *event)
|
||||||
case TitleBarButtonStyle::Settings: {
|
case TitleBarButtonStyle::Settings: {
|
||||||
color = "#999";
|
color = "#999";
|
||||||
painter.setRenderHint(QPainter::Antialiasing);
|
painter.setRenderHint(QPainter::Antialiasing);
|
||||||
painter.setRenderHint(QPainter::HighQualityAntialiasing);
|
|
||||||
|
|
||||||
painter.save();
|
painter.save();
|
||||||
painter.translate(3, 3);
|
painter.translate(3, 3);
|
||||||
|
|
Loading…
Reference in a new issue