From 6ad267017c8581855f269032b46ceaba3d63c96a Mon Sep 17 00:00:00 2001 From: LillyJadeKatrin Date: Tue, 1 Apr 2025 21:17:35 -0400 Subject: [PATCH] Refactor AchievementBox to const pointer Not sure when or why this became necessary but it works. --- Source/Core/DolphinQt/Achievements/AchievementBox.cpp | 2 +- Source/Core/DolphinQt/Achievements/AchievementBox.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Source/Core/DolphinQt/Achievements/AchievementBox.cpp b/Source/Core/DolphinQt/Achievements/AchievementBox.cpp index 2b73ba83b0..1fe85131cc 100644 --- a/Source/Core/DolphinQt/Achievements/AchievementBox.cpp +++ b/Source/Core/DolphinQt/Achievements/AchievementBox.cpp @@ -22,7 +22,7 @@ static constexpr size_t PROGRESS_LENGTH = 24; -AchievementBox::AchievementBox(QWidget* parent, rc_client_achievement_t* achievement) +AchievementBox::AchievementBox(QWidget* parent, const rc_client_achievement_t* achievement) : QGroupBox(parent), m_achievement(achievement) { const auto& instance = AchievementManager::GetInstance(); diff --git a/Source/Core/DolphinQt/Achievements/AchievementBox.h b/Source/Core/DolphinQt/Achievements/AchievementBox.h index 92b1e75878..7d6e163641 100644 --- a/Source/Core/DolphinQt/Achievements/AchievementBox.h +++ b/Source/Core/DolphinQt/Achievements/AchievementBox.h @@ -18,7 +18,7 @@ class AchievementBox final : public QGroupBox { Q_OBJECT public: - explicit AchievementBox(QWidget* parent, rc_client_achievement_t* achievement); + explicit AchievementBox(QWidget* parent, const rc_client_achievement_t* achievement); void UpdateData(); void UpdateProgress(); @@ -28,7 +28,7 @@ private: QProgressBar* m_progress_bar; QLabel* m_progress_label; - rc_client_achievement_t* m_achievement; + const rc_client_achievement_t* m_achievement; }; #endif // USE_RETRO_ACHIEVEMENTS