diff options
Diffstat (limited to 'src/plugins/projectexplorer/devicesupport/deviceprocessesdialog.cpp')
-rw-r--r-- | src/plugins/projectexplorer/devicesupport/deviceprocessesdialog.cpp | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/src/plugins/projectexplorer/devicesupport/deviceprocessesdialog.cpp b/src/plugins/projectexplorer/devicesupport/deviceprocessesdialog.cpp index a51da5de5e..dd6a851929 100644 --- a/src/plugins/projectexplorer/devicesupport/deviceprocessesdialog.cpp +++ b/src/plugins/projectexplorer/devicesupport/deviceprocessesdialog.cpp @@ -316,19 +316,14 @@ DeviceProcessItem DeviceProcessesDialogPrivate::selectedProcess() const */ DeviceProcessesDialog::DeviceProcessesDialog(QWidget *parent) - : QDialog(parent), d(new Internal::DeviceProcessesDialogPrivate(new KitChooser(this), this)) -{ -} + : QDialog(parent), d(std::make_unique<Internal::DeviceProcessesDialogPrivate>(new KitChooser(this), this)) +{ } DeviceProcessesDialog::DeviceProcessesDialog(KitChooser *chooser, QWidget *parent) - : QDialog(parent), d(new Internal::DeviceProcessesDialogPrivate(chooser, this)) -{ -} + : QDialog(parent), d(std::make_unique<Internal::DeviceProcessesDialogPrivate>(chooser, this)) +{ } -DeviceProcessesDialog::~DeviceProcessesDialog() -{ - delete d; -} +DeviceProcessesDialog::~DeviceProcessesDialog() = default; void DeviceProcessesDialog::addAcceptButton(const QString &label) { |