Skip to content

Commit

Permalink
Theme fixes
Browse files Browse the repository at this point in the history
rodlie committed Jul 21, 2024
1 parent c5a6848 commit 6fc7989
Showing 2 changed files with 10 additions and 8 deletions.
9 changes: 5 additions & 4 deletions src/app/GUI/BoxesList/boolpropertywidget.cpp
Original file line number Diff line number Diff line change
@@ -26,6 +26,7 @@
#include "boolpropertywidget.h"
#include "GUI/mainwindow.h"
#include "GUI/global.h"
#include "themesupport.h"

BoolPropertyWidget::BoolPropertyWidget(QWidget *parent) :
QWidget(parent) {
@@ -64,11 +65,11 @@ void BoolPropertyWidget::paintEvent(QPaintEvent *) {
}

p.setRenderHint(QPainter::Antialiasing);
p.setBrush(Qt::white);
p.setBrush(ThemeSupport::getThemeButtonBorderColor());
if(mHovered) {
p.setPen(Qt::white);
p.setPen(ThemeSupport::getThemeHighlightSelectedColor());
} else {
p.setPen(Qt::black);
p.setPen(ThemeSupport::getThemeButtonBaseColor());
}

p.drawRoundedRect(rect().adjusted(1, 1, -1, -1), 5., 5.);
@@ -80,7 +81,7 @@ void BoolPropertyWidget::paintEvent(QPaintEvent *) {
value = mTarget->getValue();
}
if(value) {
p.setPen(QPen(Qt::black, 2.));
p.setPen(QPen(Qt::white, 2.));
p.drawLine(QPoint(6, height()/2), QPoint(width()/2, height() - 6));
p.drawLine(QPoint(width()/2, height() - 6), QPoint(width() - 6, 6));
}
9 changes: 5 additions & 4 deletions src/app/GUI/BoxesList/boxtargetwidget.cpp
Original file line number Diff line number Diff line change
@@ -31,6 +31,7 @@
#include "Properties/boxtargetproperty.h"
#include "GUI/mainwindow.h"
#include "Properties/emimedata.h"
#include "themesupport.h"

BoxTargetWidget::BoxTargetWidget(QWidget *parent) : QWidget(parent) {
setAcceptDrops(true);
@@ -122,15 +123,15 @@ void BoxTargetWidget::paintEvent(QPaintEvent *) {
QPainter p(this);
if(mProperty->SWT_isDisabled()) p.setOpacity(.5);
p.setRenderHint(QPainter::Antialiasing);
p.setBrush(Qt::white);
p.setBrush(ThemeSupport::getThemeButtonBorderColor());
if(mDragging) {
p.setPen(Qt::white);
p.setPen(ThemeSupport::getThemeHighlightSelectedColor());
} else {
p.setPen(Qt::black);
p.setPen(ThemeSupport::getThemeButtonBaseColor());
}
p.drawRoundedRect(rect().adjusted(1, 1, -1, -1), 5., 5.);

p.setPen(Qt::black);
p.setPen(Qt::white);
const auto target = mProperty->getTarget();
if(!target) {
p.drawText(rect(), Qt::AlignCenter, "-none-");

0 comments on commit 6fc7989

Please sign in to comment.