[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [Amarok] 8173d4f: Use smart pointers for additional safety.
From: Mark Kretschmann <kretschmann () kde ! org>
Date: 2010-08-27 15:35:30
Message-ID: 20100827153530.7F407C4E32B () projects ! kde ! org
[Download RAW message or body]
commit 8173d4fcb5210949159a72e848e02fb6dd6eb9a2
Author: Mark Kretschmann <kretschmann@kde.org>
Date: Fri Aug 27 17:35:45 2010 +0200
Use smart pointers for additional safety.
diff --git a/src/context/applets/labels/LabelsApplet.h b/src/context/applets/labels/LabelsApplet.h
index e1b06a8..b182394 100644
--- a/src/context/applets/labels/LabelsApplet.h
+++ b/src/context/applets/labels/LabelsApplet.h
@@ -25,6 +25,8 @@
#include <ui_labelsSettings.h>
+#include <QPointer>
+
class TextScrollingWidget;
class LabelGraphicsItem;
class KComboBox;
@@ -72,7 +74,8 @@ private:
QString m_titleText;
TextScrollingWidget *m_titleLabel;
KComboBox *m_addLabel;
- QGraphicsProxyWidget *m_addLabelProxy;
+
+ QPointer<QGraphicsProxyWidget> m_addLabelProxy;
int m_numLabels;
int m_minCount;
@@ -82,8 +85,9 @@ private:
QStringList m_blacklist;
bool m_stoppedstate;
- Plasma::IconWidget *m_reloadIcon;
- Plasma::IconWidget *m_settingsIcon;
+ QPointer<Plasma::IconWidget> m_reloadIcon;
+ QPointer<Plasma::IconWidget> m_settingsIcon;
+
Ui::labelsSettings ui_Settings;
private slots:
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic