summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authorLillyJadeKatrin <lilly.kitty.1988@gmail.com>2024-06-26 22:41:39 -0400
committerLillyJadeKatrin <lilly.kitty.1988@gmail.com>2024-06-26 22:41:39 -0400
commit7ffcde3ab3570525bed0c3a366693d892c4fb3ec (patch)
tree62170cef4016554236e43bef3b28f3ceb767f6ca /Source/Core
parent16e868b46a676060386a174755a2d324429696a1 (diff)
Fixed misaligned borders on unlocked achievement badges
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/DolphinQt/Achievements/AchievementBox.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/Source/Core/DolphinQt/Achievements/AchievementBox.cpp b/Source/Core/DolphinQt/Achievements/AchievementBox.cpp
index 1e524db38f..84544bfc06 100644
--- a/Source/Core/DolphinQt/Achievements/AchievementBox.cpp
+++ b/Source/Core/DolphinQt/Achievements/AchievementBox.cpp
@@ -47,6 +47,12 @@ AchievementBox::AchievementBox(QWidget* parent, rc_client_achievement_t* achieve
m_progress_label->setStyleSheet(QStringLiteral("background-color:transparent;"));
m_progress_label->setAlignment(Qt::AlignCenter);
+ QVBoxLayout* a_col_left = new QVBoxLayout();
+ a_col_left->addSpacerItem(new QSpacerItem(0, 0));
+ a_col_left->addWidget(m_badge);
+ a_col_left->addSpacerItem(new QSpacerItem(0, 0));
+ a_col_left->setSizeConstraint(QLayout::SetFixedSize);
+ a_col_left->setAlignment(Qt::AlignCenter);
QVBoxLayout* a_col_right = new QVBoxLayout();
a_col_right->addWidget(title);
a_col_right->addWidget(description);
@@ -57,7 +63,7 @@ AchievementBox::AchievementBox(QWidget* parent, rc_client_achievement_t* achieve
a_prog_layout->setContentsMargins(0, 0, 0, 0);
a_prog_layout->addWidget(m_progress_label);
QHBoxLayout* a_total = new QHBoxLayout();
- a_total->addWidget(m_badge);
+ a_total->addLayout(a_col_left);
a_total->addLayout(a_col_right);
setLayout(a_total);