Merge pull request #6845 from lioncash/patch-dlg

NewPatchDialog/PatchesWidget: Use forward declarations where applicable
This commit is contained in:
Léo Lam 2018-05-13 22:00:43 +02:00 committed by GitHub
commit 1fe92b8be7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 22 additions and 3 deletions

View File

@ -15,6 +15,8 @@
#include <QScrollArea>
#include <QVBoxLayout>
#include "Core/PatchEngine.h"
NewPatchDialog::NewPatchDialog(QWidget* parent, PatchEngine::Patch& patch)
: QDialog(parent), m_patch(patch)
{

View File

@ -9,7 +9,10 @@
#include <QDialog>
#include <QWidget>
#include "Core/PatchEngine.h"
namespace PatchEngine
{
struct Patch;
}
class QDialogButtonBox;
class QGroupBox;

View File

@ -11,9 +11,14 @@
#include "Common/FileUtil.h"
#include "Common/IniFile.h"
#include "Common/StringUtil.h"
#include "Core/ConfigManager.h"
#include "Core/PatchEngine.h"
#include "DolphinQt2/Config/NewPatchDialog.h"
#include "UICommon/GameFile.h"
PatchesWidget::PatchesWidget(const UICommon::GameFile& game)
: m_game(game), m_game_id(game.GetGameID()), m_game_revision(game.GetRevision())
{

View File

@ -9,13 +9,22 @@
#include <QWidget>
#include "Core/PatchEngine.h"
#include "UICommon/GameFile.h"
#include "Common/CommonTypes.h"
namespace PatchEngine
{
struct Patch;
}
class QListWidget;
class QListWidgetItem;
class QPushButton;
namespace UICommon
{
class GameFile;
}
class PatchesWidget : public QWidget
{
public: