diff options
| author | Lioncash <mathew1800@gmail.com> | 2019-07-31 09:42:30 -0400 |
|---|---|---|
| committer | Lioncash <mathew1800@gmail.com> | 2019-07-31 09:54:54 -0400 |
| commit | ff8f627499ca3eb8ac5f07cf5ced97f0d8b57ed1 (patch) | |
| tree | ccd81a65b537bbd6402fd86ae3124d54fa212d9a /Source/Core | |
| parent | 14263ec6dd209dc2ca7be5c1d69b7882c27780e0 (diff) | |
DolphinQt/Config/GeckoCodeWidget: Use forward declarations where applicable
Avoids propagating headers into scopes where they're not needed.
Diffstat (limited to 'Source/Core')
| -rw-r--r-- | Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp | 3 | ||||
| -rw-r--r-- | Source/Core/DolphinQt/Config/GeckoCodeWidget.h | 7 |
2 files changed, 9 insertions, 1 deletions
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 <vector> #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(); |
