diff options
author | Topi Reinio <topi.reinio@qt.io> | 2020-10-29 17:57:24 +0100 |
---|---|---|
committer | Topi Reinio <topi.reinio@qt.io> | 2020-10-29 18:29:22 +0100 |
commit | ecd86b1894845d3d527fadacac1b90e562b3ed5e (patch) | |
tree | 4c0f29c579da092c5310c3529b87c317a0747d15 /src/corelib/text/qstringconverter.cpp | |
parent | 59644dc9df8e73690339a7ff30500829906eb02b (diff) |
Doc: Fix documentation warnings for string classes
Task-number: QTBUG-86295
Change-Id: I13033635eecd495b32c98c7ec9318a0102b6f23e
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Diffstat (limited to 'src/corelib/text/qstringconverter.cpp')
-rw-r--r-- | src/corelib/text/qstringconverter.cpp | 57 |
1 files changed, 14 insertions, 43 deletions
diff --git a/src/corelib/text/qstringconverter.cpp b/src/corelib/text/qstringconverter.cpp index c276d807ec..e8323745d2 100644 --- a/src/corelib/text/qstringconverter.cpp +++ b/src/corelib/text/qstringconverter.cpp @@ -1634,6 +1634,7 @@ static qsizetype toLatin1Len(qsizetype l) { return l + 1; } \value System Create a converter to or from the underlying encoding of the operating systems locale. This is always assumed to be UTF-8 for Unix based systems. On Windows, this converts to and from the locale code page. + \omitvalue LastEncoding */ /*! @@ -1838,7 +1839,7 @@ std::optional<QStringConverter::Encoding> QStringConverter::encodingForHtml(QByt } /*! - Returns the canonical name for \a encoding. + Returns the canonical name for encoding \a e. */ const char *QStringConverter::nameForEncoding(QStringConverter::Encoding e) { @@ -1904,48 +1905,34 @@ const char *QStringConverter::nameForEncoding(QStringConverter::Encoding e) */ /*! - \fn QByteArray QStringEncoder::operator()(const QString &in) \fn QByteArray QStringEncoder::encode(const QString &in) - - Converts \a in and returns the data as a byte array. -*/ - -/*! - \fn QByteArray QStringEncoder::operator()(QStringView in) \fn QByteArray QStringEncoder::encode(QStringView in) - \overload + \fn QByteArray QStringEncoder::operator()(const QString &in) + \fn QByteArray QStringEncoder::operator()(QStringView in) Converts \a in and returns the data as a byte array. */ /*! - \fn QByteArray QStringEncoder::operator()(const QChar *in, qsizetype length) - \fn QByteArray QStringEncoder::encode(const QChar *in, qsizetype length) - \overload - - Converts \a length QChars from \a in and returns the data as a byte array. -*/ - -/*! \fn qsizetype QStringEncoder::requiredSpace(qsizetype inputLength) const Returns the maximum amount of characters required to be able to process \a inputLength decoded data. - \sa appendToBuffer + \sa appendToBuffer() */ /*! - \fn char *QStringEncoder::appendToBuffer(char *out, const QChar *in, qsizetype length) + \fn char *QStringEncoder::appendToBuffer(char *out, QStringView in) - Encodes \a length QChars from \a in and writes the encoded result into the buffer - starting at \a out. Returns a pointer to the end of data written. + Encodes \a in and writes the encoded result into the buffer + starting at \a out. Returns a pointer to the end of the data written. - \a out needs to be large enough to be able to hold all the decoded data. Use - \l{requiredSpace} to determine the maximum size requirements to be able to encode - a QChar buffer of \a length. + \note \a out must be large enough to be able to hold all the decoded data. Use + requiredSpace() to determine the maximum size requirement to be able to encode + \a in. - \sa requiredSpace + \sa requiredSpace() */ /*! @@ -2009,29 +1996,13 @@ const char *QStringConverter::nameForEncoding(QStringConverter::Encoding e) /*! \fn QString QStringDecoder::operator()(const QByteArray &ba) \fn QString QStringDecoder::decode(const QByteArray &ba) + \fn QString QStringDecoder::operator()(QByteArrayView ba) + \fn QString QStringDecoder::decode(QByteArrayView ba) Converts \a ba and returns the data as a QString. */ /*! - \fn QString QStringDecoder::operator()(const char *in, qsizetype size) - \fn QString QStringDecoder::decode(const char *in, qsizetype size) - \overload - - Converts a byte array containing the first \a size bytes of the array \a in - and returns the data as a QString. -*/ - -/*! - \fn QString QStringDecoder::operator()(const char *chars) - \fn QString QStringDecoder::decode(const char *chars) - \overload - - Converts \a chars and returns the data as a QString. \a chars is assumed to - point to a \c{\0}-terminated string and its length is determined dynamically. -*/ - -/*! \fn qsizetype QStringDecoder::requiredSpace(qsizetype inputLength) const Returns the maximum amount of UTF-16 code units required to be able to process |