From b8823401f87630681d42f46f7e16aa4b3a659788 Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Sun, 21 Dec 2014 11:40:08 +0100 Subject: [PATCH] Use C++11 pointers for memory management --- src/tomahawk/AudioControls.cpp | 1 - src/tomahawk/AudioControls.h | 6 ++++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/tomahawk/AudioControls.cpp b/src/tomahawk/AudioControls.cpp index d350dd06e..5b7becea4 100644 --- a/src/tomahawk/AudioControls.cpp +++ b/src/tomahawk/AudioControls.cpp @@ -187,7 +187,6 @@ AudioControls::AudioControls( QWidget* parent ) AudioControls::~AudioControls() { - delete ui; } diff --git a/src/tomahawk/AudioControls.h b/src/tomahawk/AudioControls.h index 7f4d8b8e6..4f16784fa 100644 --- a/src/tomahawk/AudioControls.h +++ b/src/tomahawk/AudioControls.h @@ -30,6 +30,8 @@ #include #include +#include + class QDropEvent; class QDragEnterEvent; class QDragMoveEvent; @@ -45,7 +47,7 @@ class AudioControls : public BackgroundWidget, private TomahawkUtils::DpiScaler Q_OBJECT public: - AudioControls( QWidget* parent = 0 ); + AudioControls( QWidget* parent = nullptr ); ~AudioControls(); signals: @@ -97,7 +99,7 @@ private: void setCover(); void setSocialActions(); - Ui::AudioControls* ui; + std::unique_ptr ui; QPointer m_socialWidget;