CProjectSettingsDialog: Make use of in-class initializers where applicable

This commit is contained in:
Lioncash
2020-06-28 04:40:02 -04:00
parent 152d638f7a
commit 2b19b7584d
2 changed files with 8 additions and 10 deletions

View File

@@ -20,8 +20,7 @@
CProjectSettingsDialog::CProjectSettingsDialog(QWidget *pParent)
: QDialog(pParent)
, mpUI(new Ui::CProjectSettingsDialog)
, mpProject(nullptr)
, mpUI(std::make_unique<Ui::CProjectSettingsDialog>())
{
mpUI->setupUi(this);
@@ -42,10 +41,7 @@ CProjectSettingsDialog::CProjectSettingsDialog(QWidget *pParent)
mpUI->BuildIsoButton->setPalette(Palette);
}
CProjectSettingsDialog::~CProjectSettingsDialog()
{
delete mpUI;
}
CProjectSettingsDialog::~CProjectSettingsDialog() = default;
void CProjectSettingsDialog::ActiveProjectChanged(CGameProject *pProj)
{