加入ColorSet的enum方便获取,SpkLoading使用主题色

This commit is contained in:
RigoLigo
2021-07-23 14:21:04 +08:00
parent e2821b13e0
commit d49917c6fb
3 changed files with 22 additions and 4 deletions
+2 -1
View File
@@ -2,6 +2,7 @@
#include <QPaintEvent>
#include <QPainter>
#include "spkloading.h"
#include "spkui_general.h"
SpkLoading::SpkLoading(QWidget *parent) : QWidget(parent)
{
@@ -19,7 +20,7 @@ void SpkLoading::paintEvent(QPaintEvent *e)
{
QPainter p(this);
QPen pen(Qt::NoPen);
QBrush b({ 0, 0x7b, 0xff }, Qt::SolidPattern); // TODO: Customizable accent color
QBrush b(SpkUi::CurrentColorSet[SpkUi::AccentColor], Qt::SolidPattern);
p.setBrush(b);
p.setPen(pen);
p.setRenderHint(QPainter::Antialiasing);