The following members of class QString are deprecated. They are provided to keep old source code working. We strongly advise against using them in new code.
(deprecated in 6.4) qsizetype |
count() const |
(deprecated in 6.0) QString |
fromUcs4(const uint *str, qsizetype size = -1) |
(deprecated in 6.0) QString |
fromUtf16(const ushort *str, qsizetype size = -1) |
(since 6.2, deprecated in 6.8) QString |
operator""_qs(const char16_t *str, int size) |
[deprecated in 6.4] qsizetype QString::count() constThis function is deprecated since 6.4. We strongly advise against using it in new code.
Use size() or length() instead.
This function overloads count().
Same as size().
[static, deprecated in 6.0] QString QString::fromUcs4(const uint *str, qsizetype size = -1)This function is deprecated since 6.0. We strongly advise against using it in new code.
Use the char32_t overload instead.
[static, deprecated in 6.0] QString QString::fromUtf16(const ushort *str, qsizetype size = -1)This function is deprecated since 6.0. We strongly advise against using it in new code.
Use the char16_t overload instead.
[noexcept, since 6.2, deprecated in 6.8] QString operator""_qs(const char16_t *str, int size)This function is deprecated since 6.8. We strongly advise against using it in new code.
Use _s from Qt::StringLiterals namespace instead.
Literal operator that creates a QString out of the first size characters in the char16_t string literal str.
The QString is created at compile time, and the generated string data is stored in the read-only segment of the compiled object file. Duplicate literals may share the same read-only memory. This functionality is interchangeable with QStringLiteral, but saves typing when many string literals are present in the code.
The following code creates a QString:
auto str = u"hello"_qs;
This function was introduced in Qt 6.2.
See also QStringLiteral and QtLiterals::operator""_qba(const char *str, size_t size).
As part of the free Business evaluation, we offer a free welcome call for companies, to talk about your requirements, and how the Felgo SDK & Services can help you. Just sign up and schedule your call.
Sign up now to start your free Business evaluation: