diff --git a/Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp b/Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp index 12bf0dd7c9..4d8d5935b9 100644 --- a/Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp +++ b/Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp @@ -19,6 +19,7 @@ #include "Common/IniFile.h" #include "Core/ConfigManager.h" +#include "Core/GeckoCode.h" #include "Core/GeckoCodeConfig.h" #include "DolphinQt/Config/CheatCodeEditor.h" @@ -46,6 +47,8 @@ GeckoCodeWidget::GeckoCodeWidget(const UICommon::GameFile& game, bool restart_re UpdateList(); } +GeckoCodeWidget::~GeckoCodeWidget() = default; + void GeckoCodeWidget::CreateWidgets() { m_warning = new CheatWarningWidget(m_game_id, m_restart_required, this); diff --git a/Source/Core/DolphinQt/Config/GeckoCodeWidget.h b/Source/Core/DolphinQt/Config/GeckoCodeWidget.h index 6a8de9e12d..28fa4aeb44 100644 --- a/Source/Core/DolphinQt/Config/GeckoCodeWidget.h +++ b/Source/Core/DolphinQt/Config/GeckoCodeWidget.h @@ -10,7 +10,6 @@ #include #include "Common/CommonTypes.h" -#include "Core/GeckoCode.h" class CheatWarningWidget; class QLabel; @@ -19,6 +18,11 @@ class QListWidgetItem; class QTextEdit; class QPushButton; +namespace Gecko +{ +class GeckoCode; +} + namespace UICommon { class GameFile; @@ -29,6 +33,7 @@ class GeckoCodeWidget : public QWidget Q_OBJECT public: explicit GeckoCodeWidget(const UICommon::GameFile& game, bool restart_required = true); + ~GeckoCodeWidget() override; signals: void OpenGeneralSettings();