QDesktopWidget: use qDeleteAll()

Change-Id: Icfbf47309e425deabcef81c8f11b8e42fcc9cdcc
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
bb10
Marc Mutz 2014-10-04 01:29:16 +02:00
parent 06632928af
commit 41a1b4daae
1 changed files with 3 additions and 1 deletions

View File

@ -48,6 +48,8 @@
#include "QDesktopWidget"
#include "private/qwidget_p.h"
#include <QtCore/qalgorithms.h>
QT_BEGIN_NAMESPACE
class QDesktopScreenWidget : public QWidget {
@ -65,7 +67,7 @@ class QDesktopWidgetPrivate : public QWidgetPrivate {
Q_DECLARE_PUBLIC(QDesktopWidget)
public:
~QDesktopWidgetPrivate() {foreach(QDesktopScreenWidget *s, screens) delete s; }
~QDesktopWidgetPrivate() { qDeleteAll(screens); }
void _q_updateScreens();
void _q_availableGeometryChanged();