diff options
author | Jarek Kobus <jaroslaw.kobus@qt.io> | 2020-06-22 14:52:01 +0200 |
---|---|---|
committer | Jarek Kobus <jaroslaw.kobus@qt.io> | 2020-07-02 21:57:06 +0200 |
commit | 2a6cdec718934ca2cc7f6f9c616ebe62f6912123 (patch) | |
tree | c8b9ed8db47912dccd2e8d125d23760936820c29 /src/widgets/itemviews/qlistwidget.cpp | |
parent | d4c04acc65657d29df5b790281a8d1ba896dd868 (diff) |
Use QList instead of QVector in widgets
Task-number: QTBUG-84469
Change-Id: I3007734f8e4f164ece9dd8850ef007cbef9e12ef
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
Diffstat (limited to 'src/widgets/itemviews/qlistwidget.cpp')
-rw-r--r-- | src/widgets/itemviews/qlistwidget.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/widgets/itemviews/qlistwidget.cpp b/src/widgets/itemviews/qlistwidget.cpp index 2a0a1d683f..176f72a471 100644 --- a/src/widgets/itemviews/qlistwidget.cpp +++ b/src/widgets/itemviews/qlistwidget.cpp @@ -237,7 +237,7 @@ bool QListModel::clearItemData(const QModelIndex &index) if (std::all_of(beginIter, endIter, [](const QWidgetItemData& data) -> bool { return !data.value.isValid(); })) return true; //it's already cleared item->d->values.clear(); - emit dataChanged(index, index, QVector<int>{}); + emit dataChanged(index, index, QList<int> {}); return true; } @@ -336,7 +336,7 @@ void QListModel::sort(int column, Qt::SortOrder order) emit layoutAboutToBeChanged({}, QAbstractItemModel::VerticalSortHint); - QVector < QPair<QListWidgetItem*,int> > sorting(items.count()); + QList<QPair<QListWidgetItem *, int>> sorting(items.count()); for (int i = 0; i < items.count(); ++i) { QListWidgetItem *item = items.at(i); sorting[i].first = item; @@ -374,7 +374,7 @@ void QListModel::ensureSorted(int column, Qt::SortOrder order, int start, int en return; int count = end - start + 1; - QVector < QPair<QListWidgetItem*,int> > sorting(count); + QList<QPair<QListWidgetItem *, int>> sorting(count); for (int i = 0; i < count; ++i) { sorting[i].first = items.at(start + i); sorting[i].second = start + i; @@ -454,7 +454,7 @@ QList<QListWidgetItem*>::iterator QListModel::sortedInsertionIterator( return std::lower_bound(begin, end, item, QListModelGreaterThan()); } -void QListModel::itemChanged(QListWidgetItem *item, const QVector<int> &roles) +void QListModel::itemChanged(QListWidgetItem *item, const QList<int> &roles) { const QModelIndex idx = index(item); emit dataChanged(idx, idx, roles); @@ -744,9 +744,9 @@ void QListWidgetItem::setData(int role, const QVariant &value) if (!found) d->values.append(QWidgetItemData(role, value)); if (QListModel *model = listModel()) { - const QVector<int> roles((role == Qt::DisplayRole) ? - QVector<int>({Qt::DisplayRole, Qt::EditRole}) : - QVector<int>({role})); + const QList<int> roles((role == Qt::DisplayRole) + ? QList<int>({ Qt::DisplayRole, Qt::EditRole }) + : QList<int>({ role })); model->itemChanged(this, roles); } } |