summaryrefslogtreecommitdiff
path: root/src/plugins/projectexplorer/devicesupport/deviceprocessesdialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/projectexplorer/devicesupport/deviceprocessesdialog.cpp')
-rw-r--r--src/plugins/projectexplorer/devicesupport/deviceprocessesdialog.cpp15
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)
{