1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-08-08 23:26:40 +02:00

Use C++11 pointers for memory management

This commit is contained in:
Uwe L. Korn
2014-12-21 11:40:08 +01:00
parent 40d95e1e37
commit b8823401f8
2 changed files with 4 additions and 3 deletions

View File

@@ -187,7 +187,6 @@ AudioControls::AudioControls( QWidget* parent )
AudioControls::~AudioControls() AudioControls::~AudioControls()
{ {
delete ui;
} }

View File

@@ -30,6 +30,8 @@
#include <QTimer> #include <QTimer>
#include <QTimeLine> #include <QTimeLine>
#include <memory>
class QDropEvent; class QDropEvent;
class QDragEnterEvent; class QDragEnterEvent;
class QDragMoveEvent; class QDragMoveEvent;
@@ -45,7 +47,7 @@ class AudioControls : public BackgroundWidget, private TomahawkUtils::DpiScaler
Q_OBJECT Q_OBJECT
public: public:
AudioControls( QWidget* parent = 0 ); AudioControls( QWidget* parent = nullptr );
~AudioControls(); ~AudioControls();
signals: signals:
@@ -97,7 +99,7 @@ private:
void setCover(); void setCover();
void setSocialActions(); void setSocialActions();
Ui::AudioControls* ui; std::unique_ptr<Ui::AudioControls> ui;
QPointer<SocialWidget> m_socialWidget; QPointer<SocialWidget> m_socialWidget;