From b034a14dc589fecbbb1e0c807690910303ca82a3 Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Mon, 15 Jun 2015 15:06:56 +0200 Subject: Replace some QList with QVector On 64-bit platforms, QVector uses only 50% of QList per-element memory. Change-Id: I3057781e7fb58007ea2619cc91965a626d01473b Reviewed-by: Olivier Goffart (Woboq GmbH) Reviewed-by: Lars Knoll --- src/widgets/itemviews/qtableview_p.h | 4 ++-- src/widgets/kernel/qaction_p.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'src/widgets') diff --git a/src/widgets/itemviews/qtableview_p.h b/src/widgets/itemviews/qtableview_p.h index 71c3dd97fa..617ecb1642 100644 --- a/src/widgets/itemviews/qtableview_p.h +++ b/src/widgets/itemviews/qtableview_p.h @@ -187,8 +187,8 @@ public: int columnSectionAnchor; int columnResizeTimerID; int rowResizeTimerID; - QList columnsToUpdate; - QList rowsToUpdate; + QVector columnsToUpdate; + QVector rowsToUpdate; QHeaderView *horizontalHeader; QHeaderView *verticalHeader; QWidget *cornerWidget; diff --git a/src/widgets/kernel/qaction_p.h b/src/widgets/kernel/qaction_p.h index f43ab6c86e..84c6774141 100644 --- a/src/widgets/kernel/qaction_p.h +++ b/src/widgets/kernel/qaction_p.h @@ -91,7 +91,7 @@ public: QVariant userData; #ifndef QT_NO_SHORTCUT int shortcutId; - QList alternateShortcutIds; + QVector alternateShortcutIds; Qt::ShortcutContext shortcutContext; uint autorepeat : 1; #endif -- cgit v1.2.1