summaryrefslogtreecommitdiff
path: root/src/quicktestutils/quick/viewtestutils.cpp
diff options
context:
space:
mode:
authorMarc Mutz <marc.mutz@qt.io>2022-10-05 07:29:16 +0200
committerMarc Mutz <marc.mutz@qt.io>2022-10-07 23:38:48 +0200
commit958cd3ee1094a068b6d0ff27c73a4b3caff088ad (patch)
tree6d3816fedf5dab2307675fd6ef70d39758e246f5 /src/quicktestutils/quick/viewtestutils.cpp
parente8e03215654ca730243336a80453cf9396cbdf58 (diff)
downloadqtdeclarative-958cd3ee1094a068b6d0ff27c73a4b3caff088ad.tar.gz
Port from container::count() and length() to size()
This is a semantic patch using ClangTidyTransformator as in qtbase/df9d882d41b741fef7c5beeddb0abe9d904443d8: auto QtContainerClass = anyOf( expr(hasType(cxxRecordDecl(isSameOrDerivedFrom(hasAnyName(classes))))).bind(o), expr(hasType(namedDecl(hasAnyName(<classes>)))).bind(o)); makeRule(cxxMemberCallExpr(on(QtContainerClass), callee(cxxMethodDecl(hasAnyName({"count", "length"), parameterCountIs(0))))), changeTo(cat(access(o, cat("size"), "()"))), cat("use 'size()' instead of 'count()/length()'")) a.k.a qt-port-to-std-compatible-api with config Scope: 'Container', with the extended set of container classes recognized. Change-Id: Idb1f75dfe2323bd1d9e8b4d58d54f1b4b80c7ed7 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src/quicktestutils/quick/viewtestutils.cpp')
-rw-r--r--src/quicktestutils/quick/viewtestutils.cpp30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/quicktestutils/quick/viewtestutils.cpp b/src/quicktestutils/quick/viewtestutils.cpp
index 9249f4bfad..6cdd5a3e94 100644
--- a/src/quicktestutils/quick/viewtestutils.cpp
+++ b/src/quicktestutils/quick/viewtestutils.cpp
@@ -78,7 +78,7 @@ void QQuickViewTestUtils::flick(QQuickView *window, const QPoint &from, const QP
QList<int> QQuickViewTestUtils::adjustIndexesForAddDisplaced(const QList<int> &indexes, int index, int count)
{
QList<int> result;
- for (int i=0; i<indexes.count(); i++) {
+ for (int i=0; i<indexes.size(); i++) {
int num = indexes[i];
if (num >= index) {
num += count;
@@ -91,7 +91,7 @@ QList<int> QQuickViewTestUtils::adjustIndexesForAddDisplaced(const QList<int> &i
QList<int> QQuickViewTestUtils::adjustIndexesForMove(const QList<int> &indexes, int from, int to, int count)
{
QList<int> result;
- for (int i=0; i<indexes.count(); i++) {
+ for (int i=0; i<indexes.size(); i++) {
int num = indexes[i];
if (from < to) {
if (num >= from && num < from + count)
@@ -112,7 +112,7 @@ QList<int> QQuickViewTestUtils::adjustIndexesForMove(const QList<int> &indexes,
QList<int> QQuickViewTestUtils::adjustIndexesForRemoveDisplaced(const QList<int> &indexes, int index, int count)
{
QList<int> result;
- for (int i=0; i<indexes.count(); i++) {
+ for (int i=0; i<indexes.size(); i++) {
int num = indexes[i];
if (num >= index)
num -= count;
@@ -129,7 +129,7 @@ QQuickViewTestUtils::QaimModel::QaimModel(QObject *parent)
int QQuickViewTestUtils::QaimModel::rowCount(const QModelIndex &parent) const
{
Q_UNUSED(parent);
- return list.count();
+ return list.size();
}
int QQuickViewTestUtils::QaimModel::columnCount(const QModelIndex &parent) const
@@ -174,15 +174,15 @@ QString QQuickViewTestUtils::QaimModel::number(int index) const
void QQuickViewTestUtils::QaimModel::addItem(const QString &name, const QString &number)
{
- emit beginInsertRows(QModelIndex(), list.count(), list.count());
+ emit beginInsertRows(QModelIndex(), list.size(), list.size());
list.append(QPair<QString,QString>(name, number));
emit endInsertRows();
}
void QQuickViewTestUtils::QaimModel::addItems(const QList<QPair<QString, QString> > &items)
{
- emit beginInsertRows(QModelIndex(), list.count(), list.count()+items.count()-1);
- for (int i=0; i<items.count(); i++)
+ emit beginInsertRows(QModelIndex(), list.size(), list.size()+items.size()-1);
+ for (int i=0; i<items.size(); i++)
list.append(QPair<QString,QString>(items[i].first, items[i].second));
emit endInsertRows();
}
@@ -196,8 +196,8 @@ void QQuickViewTestUtils::QaimModel::insertItem(int index, const QString &name,
void QQuickViewTestUtils::QaimModel::insertItems(int index, const QList<QPair<QString, QString> > &items)
{
- emit beginInsertRows(QModelIndex(), index, index+items.count()-1);
- for (int i=0; i<items.count(); i++)
+ emit beginInsertRows(QModelIndex(), index, index+items.size()-1);
+ for (int i=0; i<items.size(); i++)
list.insert(index + i, QPair<QString,QString>(items[i].first, items[i].second));
emit endInsertRows();
}
@@ -239,7 +239,7 @@ void QQuickViewTestUtils::QaimModel::modifyItem(int idx, const QString &name, co
void QQuickViewTestUtils::QaimModel::clear()
{
- int count = list.count();
+ int count = list.size();
if (count > 0) {
beginRemoveRows(QModelIndex(), 0, count-1);
list.clear();
@@ -275,11 +275,11 @@ private:
};
void QQuickViewTestUtils::QaimModel::matchAgainst(const QList<QPair<QString, QString> > &other, const QString &error1, const QString &error2) {
- for (int i=0; i<other.count(); i++) {
+ for (int i=0; i<other.size(); i++) {
QVERIFY2(list.contains(other[i]),
ScopedPrintable(other[i].first + QLatin1Char(' ') + other[i].second + QLatin1Char(' ') + error1));
}
- for (int i=0; i<list.count(); i++) {
+ for (int i=0; i<list.size(); i++) {
QVERIFY2(other.contains(list[i]),
ScopedPrintable(list[i].first + QLatin1Char(' ') + list[i].second + QLatin1Char(' ') + error2));
}
@@ -336,7 +336,7 @@ bool QQuickViewTestUtils::ListRange::isValid() const
int QQuickViewTestUtils::ListRange::count() const
{
- return indexes.count();
+ return indexes.size();
}
QList<QPair<QString,QString> > QQuickViewTestUtils::ListRange::getModelDataValues(const QaimModel &model)
@@ -344,7 +344,7 @@ QList<QPair<QString,QString> > QQuickViewTestUtils::ListRange::getModelDataValue
QList<QPair<QString,QString> > data;
if (!valid)
return data;
- for (int i=0; i<indexes.count(); i++)
+ for (int i=0; i<indexes.size(); i++)
data.append(qMakePair(model.name(indexes[i]), model.number(indexes[i])));
return data;
}
@@ -395,7 +395,7 @@ bool QQuickViewTestUtils::testVisibleItems(const QQuickItemViewPrivate *priv, bo
QHash<QQuickItem*, int> uniqueItems;
int skip = 0;
- for (int i = 0; i < priv->visibleItems.count(); ++i) {
+ for (int i = 0; i < priv->visibleItems.size(); ++i) {
FxViewItem *item = priv->visibleItems.at(i);
if (!item) {
*failItem = nullptr;