diff options
author | Anton Kudryavtsev <[email protected]> | 2023-10-12 16:36:35 +0300 |
---|---|---|
committer | Anton Kudryavtsev <[email protected]> | 2023-10-13 18:24:01 +0300 |
commit | 2dce4995619bafeeb2f7ed0fc75749000ed652b7 (patch) | |
tree | 416c655d396e84b2066197e4f6786e3c1db10aae | |
parent | b90b624ce0e87a8c96ce12276aa60377a8de24ff (diff) |
qtextformat: port while loops to range for
to improve readability
Change-Id: I11b44154d8db35b93a887bb4797af9a985749f24
Reviewed-by: MÃ¥rten Nordheim <[email protected]>
-rw-r--r-- | src/gui/text/qtextformat.cpp | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/src/gui/text/qtextformat.cpp b/src/gui/text/qtextformat.cpp index ce153892540..e7dcd3cb9c1 100644 --- a/src/gui/text/qtextformat.cpp +++ b/src/gui/text/qtextformat.cpp @@ -2242,13 +2242,8 @@ void QTextBlockFormat::setTabPositions(const QList<QTextOption::Tab> &tabs) { QList<QVariant> list; list.reserve(tabs.size()); - QList<QTextOption::Tab>::ConstIterator iter = tabs.constBegin(); - while (iter != tabs.constEnd()) { - QVariant v; - v.setValue(*iter); - list.append(v); - ++iter; - } + for (const auto &e : tabs) + list.append(QVariant::fromValue(e)); setProperty(TabPositions, list); } @@ -2264,13 +2259,10 @@ QList<QTextOption::Tab> QTextBlockFormat::tabPositions() const if (variant.isNull()) return QList<QTextOption::Tab>(); QList<QTextOption::Tab> answer; - QList<QVariant> variantsList = qvariant_cast<QList<QVariant> >(variant); - QList<QVariant>::Iterator iter = variantsList.begin(); + const QList<QVariant> variantsList = qvariant_cast<QList<QVariant> >(variant); answer.reserve(variantsList.size()); - while(iter != variantsList.end()) { - answer.append( qvariant_cast<QTextOption::Tab>(*iter)); - ++iter; - } + for (const auto &e: variantsList) + answer.append(qvariant_cast<QTextOption::Tab>(e)); return answer; } |