summaryrefslogtreecommitdiffstats
path: root/src/corelib/text
diff options
context:
space:
mode:
authorVolker Hilsheimer <volker.hilsheimer@qt.io>2020-09-24 13:16:35 +0200
committerVolker Hilsheimer <volker.hilsheimer@qt.io>2020-09-28 07:07:56 +0200
commit7542638e0c0dacb5a8a590b5bd4d30293225fbaf (patch)
tree76fb492a72271ec5236b91b89e9cee0a39ee916b /src/corelib/text
parent36df66591aa24c575f5da2851a7f265d9f6f2fa8 (diff)
Fix qdoc warnings from Q(Latin1)String
arg() is now a variadic template, already documented in qstringview.cpp, so document that and remove the documentation for the removed overloads. QString has no member subString, so remove that as well. Fix return type in QLatin1String member function documentation. Change-Id: I32e7bcba770bcee77ae4a07c06ac61228ffa93a6 Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Diffstat (limited to 'src/corelib/text')
-rw-r--r--src/corelib/text/qstring.cpp106
1 files changed, 5 insertions, 101 deletions
diff --git a/src/corelib/text/qstring.cpp b/src/corelib/text/qstring.cpp
index 349d4e1e2e..588054ef4b 100644
--- a/src/corelib/text/qstring.cpp
+++ b/src/corelib/text/qstring.cpp
@@ -7834,102 +7834,6 @@ QString QString::arg(QLatin1String a, int fieldWidth, QChar fillChar) const
return arg(QStringView(utf16.data(), utf16.size()), fieldWidth, fillChar);
}
-/*!
- \fn QString QString::arg(const QString& a1, const QString& a2) const
- \overload arg()
-
- This is the same as \c {str.arg(a1).arg(a2)}, except that the
- strings \a a1 and \a a2 are replaced in one pass. This can make a
- difference if \a a1 contains e.g. \c{%1}:
-
- \snippet qstring/main.cpp 13
-
- A similar problem occurs when the numbered place markers are not
- white space separated:
-
- \snippet qstring/main.cpp 12
- \snippet qstring/main.cpp 97
-
- Let's look at the substitutions:
- \list
- \li First, \c Hello replaces \c {%1} so the string becomes \c {"Hello%3%2"}.
- \li Then, \c 20 replaces \c {%2} so the string becomes \c {"Hello%320"}.
- \li Since the maximum numbered place marker value is 99, \c 50 replaces \c {%32}.
- \endlist
- Thus the string finally becomes \c {"Hello500"}.
-
- In such cases, the following yields the expected results:
-
- \snippet qstring/main.cpp 12
- \snippet qstring/main.cpp 98
-*/
-
-/*!
- \fn QString QString::arg(const QString& a1, const QString& a2, const QString& a3) const
- \overload arg()
-
- This is the same as calling \c str.arg(a1).arg(a2).arg(a3), except
- that the strings \a a1, \a a2 and \a a3 are replaced in one pass.
-*/
-
-/*!
- \fn QString QString::arg(const QString& a1, const QString& a2, const QString& a3, const QString& a4) const
- \overload arg()
-
- This is the same as calling \c
- {str.arg(a1).arg(a2).arg(a3).arg(a4)}, except that the strings \a
- a1, \a a2, \a a3 and \a a4 are replaced in one pass.
-*/
-
-/*!
- \fn QString QString::arg(const QString& a1, const QString& a2, const QString& a3, const QString& a4, const QString& a5) const
- \overload arg()
-
- This is the same as calling \c
- {str.arg(a1).arg(a2).arg(a3).arg(a4).arg(a5)}, except that the strings
- \a a1, \a a2, \a a3, \a a4, and \a a5 are replaced in one pass.
-*/
-
-/*!
- \fn QString QString::arg(const QString& a1, const QString& a2, const QString& a3, const QString& a4, const QString& a5, const QString& a6) const
- \overload arg()
-
- This is the same as calling \c
- {str.arg(a1).arg(a2).arg(a3).arg(a4).arg(a5).arg(a6))}, except that
- the strings \a a1, \a a2, \a a3, \a a4, \a a5, and \a a6 are
- replaced in one pass.
-*/
-
-/*!
- \fn QString QString::arg(const QString& a1, const QString& a2, const QString& a3, const QString& a4, const QString& a5, const QString& a6, const QString& a7) const
- \overload arg()
-
- This is the same as calling \c
- {str.arg(a1).arg(a2).arg(a3).arg(a4).arg(a5).arg(a6).arg(a7)},
- except that the strings \a a1, \a a2, \a a3, \a a4, \a a5, \a a6,
- and \a a7 are replaced in one pass.
-*/
-
-/*!
- \fn QString QString::arg(const QString& a1, const QString& a2, const QString& a3, const QString& a4, const QString& a5, const QString& a6, const QString& a7, const QString& a8) const
- \overload arg()
-
- This is the same as calling \c
- {str.arg(a1).arg(a2).arg(a3).arg(a4).arg(a5).arg(a6).arg(a7).arg(a8)},
- except that the strings \a a1, \a a2, \a a3, \a a4, \a a5, \a a6, \a
- a7, and \a a8 are replaced in one pass.
-*/
-
-/*!
- \fn QString QString::arg(const QString& a1, const QString& a2, const QString& a3, const QString& a4, const QString& a5, const QString& a6, const QString& a7, const QString& a8, const QString& a9) const
- \overload arg()
-
- This is the same as calling \c
- {str.arg(a1).arg(a2).arg(a3).arg(a4).arg(a5).arg(a6).arg(a7).arg(a8).arg(a9)},
- except that the strings \a a1, \a a2, \a a3, \a a4, \a a5, \a a6, \a
- a7, \a a8, and \a a9 are replaced in one pass.
-*/
-
/*! \fn QString QString::arg(int a, int fieldWidth, int base, QChar fillChar) const
\overload arg()
@@ -9180,7 +9084,7 @@ QString &QString::setRawData(const QChar *unicode, qsizetype size)
*/
/*!
- \fn QLatin1String::mid(qsizetype start, qsizetype length) const
+ \fn QLatin1String QLatin1String::mid(qsizetype start, qsizetype length) const
\since 5.8
Returns the substring of length \a length starting at position
@@ -9198,7 +9102,7 @@ QString &QString::setRawData(const QChar *unicode, qsizetype size)
*/
/*!
- \fn QLatin1String::left(qsizetype length) const
+ \fn QLatin1String QLatin1String::left(qsizetype length) const
\since 5.8
\obsolete Use first() instead in new code.
@@ -9213,7 +9117,7 @@ QString &QString::setRawData(const QChar *unicode, qsizetype size)
*/
/*!
- \fn QLatin1String::right(qsizetype length) const
+ \fn QLatin1String QLatin1String::right(qsizetype length) const
\since 5.8
\obsolete Use last() instead in new code.
@@ -9236,7 +9140,7 @@ QString &QString::setRawData(const QChar *unicode, qsizetype size)
\note The behavior is undefined when \a n < 0 or \a n > size().
- \sa last(), subString(), startsWith(), chopped(), chop(), truncate()
+ \sa last(), startsWith(), chopped(), chop(), truncate()
*/
/*!
@@ -9248,7 +9152,7 @@ QString &QString::setRawData(const QChar *unicode, qsizetype size)
\note The behavior is undefined when \a n < 0 or \a n > size().
- \sa first(), subString(), endsWith(), chopped(), chop(), truncate()
+ \sa first(), endsWith(), chopped(), chop(), truncate()
*/
/*!