- Qt 6.9
- Qt Core
- C++ Classes
- QString
- Qt 6.9.3 Reference Documentation

# List of All Members for QString

This is the complete list of members for QString, including inherited members.

- ConstIterator
- Iterator
- enum NormalizationForm
- enum SectionFlag
- flags SectionFlags
- const_iterator
- const_pointer
- const_reference
- const_reverse_iterator
- difference_type
- iterator
- pointer
- reference
- reverse_iterator
- size_type
- value_type
- QString()
- QString(QChar)
- QString(QLatin1StringView)
- QString(QStringView)
- QString(const QByteArray &)
- QString(const char *)
- QString(const char8_t *)
- QString(const QChar *, qsizetype)
- QString(qsizetype, QChar)
- QString(const QString &)
- QString(QString &&)
- ~QString()
- append(const QString &) : QString &
- append(QChar) : QString &
- append(QLatin1StringView) : QString &
- append(QStringView) : QString &
- append(QUtf8StringView) : QString &
- append(const QByteArray &) : QString &
- append(const char *) : QString &
- append(const QChar *, qsizetype) : QString &
- arg(Args &&...) const : QString
- arg(const T &, int, QChar) const : QString
- arg(T, int, int, QChar) const : QString
- arg(T, int, char, int, QChar) const : QString
- asprintf(const char *, ...) : QString
- assign(QAnyStringView) : QString &
- assign(InputIterator, InputIterator) : QString &
- assign(qsizetype, QChar) : QString &
- at(qsizetype) const : const QChar
- back() : QChar &
- back() const : QChar
- begin() : QString::iterator
- begin() const : QString::const_iterator
- capacity() const : qsizetype
- cbegin() const : QString::const_iterator
- cend() const : QString::const_iterator
- chop(qsizetype)
- chopped(qsizetype) : QString
- chopped(qsizetype) const : QString
- clear()
- compare(const QString &, const QString &, Qt::CaseSensitivity) : int
- compare(QChar, Qt::CaseSensitivity) const : int
- compare(QLatin1StringView, Qt::CaseSensitivity) const : int
- compare(QStringView, Qt::CaseSensitivity) const : int
- compare(const QString &, Qt::CaseSensitivity) const : int
- compare(QLatin1StringView, const QString &, Qt::CaseSensitivity) : int
- compare(QStringView, const QString &, Qt::CaseSensitivity) : int
- compare(const QString &, QLatin1StringView, Qt::CaseSensitivity) : int
- compare(const QString &, QStringView, Qt::CaseSensitivity) : int
- constBegin() const : QString::const_iterator
- constData() const : const QChar *
- constEnd() const : QString::const_iterator
- contains(const QRegularExpression &, QRegularExpressionMatch *) const : bool
- contains(const QString &, Qt::CaseSensitivity) const : bool
- contains(QChar, Qt::CaseSensitivity) const : bool
- contains(QLatin1StringView, Qt::CaseSensitivity) const : bool
- contains(QStringView, Qt::CaseSensitivity) const : bool
- count(const QString &, Qt::CaseSensitivity) const : qsizetype
- count(const QRegularExpression &) const : qsizetype
- count(QChar, Qt::CaseSensitivity) const : qsizetype
- count(QStringView, Qt::CaseSensitivity) const : qsizetype
- crbegin() const : QString::const_reverse_iterator
- crend() const : QString::const_reverse_iterator
- data() : QChar *
- data() const : const QChar *
- end() : QString::iterator
- end() const : QString::const_iterator
- endsWith(const QString &, Qt::CaseSensitivity) const : bool
- endsWith(QChar, Qt::CaseSensitivity) const : bool
- endsWith(QLatin1StringView, Qt::CaseSensitivity) const : bool
- endsWith(QStringView, Qt::CaseSensitivity) const : bool
- erase(QString::const_iterator, QString::const_iterator) : QString::iterator
- erase(QString::const_iterator) : QString::iterator
- fill(QChar, qsizetype) : QString &
- first(qsizetype) : QString
- first(qsizetype) const : QString
- fromCFString(CFStringRef) : QString
- fromEcmaString(emscripten::val) : QString
- fromLatin1(const char *, qsizetype) : QString
- fromLatin1(QByteArrayView) : QString
- fromLatin1(const QByteArray &) : QString
- fromLocal8Bit(const char *, qsizetype) : QString
- fromLocal8Bit(QByteArrayView) : QString
- fromLocal8Bit(const QByteArray &) : QString
- fromNSString(const NSString *) : QString
- fromRawData(const QChar *, qsizetype) : QString
- fromStdString(const std::string &) : QString
- fromStdU16String(const std::u16string &) : QString
- fromStdU32String(const std::u32string &) : QString
- fromStdWString(const std::wstring &) : QString
- fromUcs4(const char32_t *, qsizetype) : QString
- fromUtf8(const char *, qsizetype) : QString
- fromUtf8(QByteArrayView) : QString
- fromUtf8(const QByteArray &) : QString
- fromUtf8(const char8_t *) : QString
- fromUtf8(const char8_t *, qsizetype) : QString
- fromUtf16(const char16_t *, qsizetype) : QString
- fromWCharArray(const wchar_t *, qsizetype) : QString
- front() : QChar &
- front() const : QChar
- indexOf(QLatin1StringView, qsizetype, Qt::CaseSensitivity) const : qsizetype
- indexOf(const QRegularExpression &, qsizetype, QRegularExpressionMatch *) const : qsizetype
- indexOf(const QString &, qsizetype, Qt::CaseSensitivity) const : qsizetype
- indexOf(QChar, qsizetype, Qt::CaseSensitivity) const : qsizetype
- indexOf(QStringView, qsizetype, Qt::CaseSensitivity) const : qsizetype
- insert(qsizetype, const QString &) : QString &
- insert(qsizetype, QChar) : QString &
- insert(qsizetype, QLatin1StringView) : QString &
- insert(qsizetype, QStringView) : QString &
- insert(qsizetype, QUtf8StringView) : QString &
- insert(qsizetype, const QByteArray &) : QString &
- insert(qsizetype, const char *) : QString &
- insert(qsizetype, const QChar *, qsizetype) : QString &
- isEmpty() const : bool
- isLower() const : bool
- isNull() const : bool
- isRightToLeft() const : bool
- isUpper() const : bool
- isValidUtf16() const : bool
- last(qsizetype) : QString
- last(qsizetype) const : QString
- lastIndexOf(const QRegularExpression &, qsizetype, QRegularExpressionMatch *) const : qsizetype
- lastIndexOf(const QString &, qsizetype, Qt::CaseSensitivity) const : qsizetype
- lastIndexOf(QChar, Qt::CaseSensitivity) const : qsizetype
- lastIndexOf(QLatin1StringView, Qt::CaseSensitivity) const : qsizetype
- lastIndexOf(QStringView, Qt::CaseSensitivity) const : qsizetype
- lastIndexOf(const QRegularExpression &, QRegularExpressionMatch *) const : qsizetype
- lastIndexOf(const QString &, Qt::CaseSensitivity) const : qsizetype
- lastIndexOf(QChar, qsizetype, Qt::CaseSensitivity) const : qsizetype
- lastIndexOf(QLatin1StringView, qsizetype, Qt::CaseSensitivity) const : qsizetype
- lastIndexOf(QStringView, qsizetype, Qt::CaseSensitivity) const : qsizetype
- left(qsizetype) : QString
- left(qsizetype) const : QString

- leftJustified(qsizetype, QChar, bool) const : QString
- length() const : qsizetype
- localeAwareCompare(const QString &, const QString &) : int
- localeAwareCompare(QStringView) const : int
- localeAwareCompare(const QString &) const : int
- localeAwareCompare(QStringView, QStringView) : int
- maxSize() : qsizetype
- max_size() const : qsizetype
- mid(qsizetype, qsizetype) : QString
- mid(qsizetype, qsizetype) const : QString
- normalized(QString::NormalizationForm, QChar::UnicodeVersion) const : QString
- number(long, int) : QString
- number(double, char, int) : QString
- number(int, int) : QString
- number(qlonglong, int) : QString
- number(qulonglong, int) : QString
- number(uint, int) : QString
- number(ulong, int) : QString
- prepend(const QString &) : QString &
- prepend(QChar) : QString &
- prepend(QLatin1StringView) : QString &
- prepend(QStringView) : QString &
- prepend(QUtf8StringView) : QString &
- prepend(const QByteArray &) : QString &
- prepend(const char *) : QString &
- prepend(const QChar *, qsizetype) : QString &
- push_back(const QString &)
- push_back(QChar)
- push_front(const QString &)
- push_front(QChar)
- rbegin() : QString::reverse_iterator
- rbegin() const : QString::const_reverse_iterator
- remove(const QRegularExpression &) : QString &
- remove(QChar, Qt::CaseSensitivity) : QString &
- remove(const QString &, Qt::CaseSensitivity) : QString &
- remove(qsizetype, qsizetype) : QString &
- remove(QLatin1StringView, Qt::CaseSensitivity) : QString &
- removeAt(qsizetype) : QString &
- removeFirst() : QString &
- removeIf(Predicate) : QString &
- removeLast() : QString &
- rend() : QString::reverse_iterator
- rend() const : QString::const_reverse_iterator
- repeated(qsizetype) const : QString
- replace(qsizetype, qsizetype, const QString &) : QString &
- replace(const QRegularExpression &, const QString &) : QString &
- replace(QChar, QChar, Qt::CaseSensitivity) : QString &
- replace(QChar, QLatin1StringView, Qt::CaseSensitivity) : QString &
- replace(QChar, const QString &, Qt::CaseSensitivity) : QString &
- replace(QLatin1StringView, QLatin1StringView, Qt::CaseSensitivity) : QString &
- replace(QLatin1StringView, const QString &, Qt::CaseSensitivity) : QString &
- replace(const QString &, QLatin1StringView, Qt::CaseSensitivity) : QString &
- replace(const QString &, const QString &, Qt::CaseSensitivity) : QString &
- replace(qsizetype, qsizetype, QChar) : QString &
- replace(qsizetype, qsizetype, const QChar *, qsizetype) : QString &
- replace(const QChar *, qsizetype, const QChar *, qsizetype, Qt::CaseSensitivity) : QString &
- reserve(qsizetype)
- resize(qsizetype)
- resize(qsizetype, QChar)
- resizeForOverwrite(qsizetype)
- right(qsizetype) : QString
- right(qsizetype) const : QString
- rightJustified(qsizetype, QChar, bool) const : QString
- section(QChar, qsizetype, qsizetype, QString::SectionFlags) const : QString
- section(const QRegularExpression &, qsizetype, qsizetype, QString::SectionFlags) const : QString
- section(const QString &, qsizetype, qsizetype, QString::SectionFlags) const : QString
- setNum(int, int) : QString &
- setNum(long, int) : QString &
- setNum(qlonglong, int) : QString &
- setNum(qulonglong, int) : QString &
- setNum(short, int) : QString &
- setNum(uint, int) : QString &
- setNum(ulong, int) : QString &
- setNum(ushort, int) : QString &
- setNum(double, char, int) : QString &
- setNum(float, char, int) : QString &
- setRawData(const QChar *, qsizetype) : QString &
- setUnicode(const QChar *, qsizetype) : QString &
- setUnicode(const char16_t *, qsizetype) : QString &
- setUtf16(const char16_t *, qsizetype) : QString &
- shrink_to_fit()
- simplified() const : QString
- size() const : qsizetype
- slice(qsizetype, qsizetype) : QString &
- slice(qsizetype) : QString &
- sliced(qsizetype, qsizetype) : QString
- sliced(qsizetype, qsizetype) const : QString
- sliced(qsizetype) : QString
- sliced(qsizetype) const : QString
- split(const QString &, Qt::SplitBehavior, Qt::CaseSensitivity) const : QStringList
- split(const QRegularExpression &, Qt::SplitBehavior) const : QStringList
- split(QChar, Qt::SplitBehavior, Qt::CaseSensitivity) const : QStringList
- squeeze()
- startsWith(const QString &, Qt::CaseSensitivity) const : bool
- startsWith(QChar, Qt::CaseSensitivity) const : bool
- startsWith(QLatin1StringView, Qt::CaseSensitivity) const : bool
- startsWith(QStringView, Qt::CaseSensitivity) const : bool
- swap(QString &)
- toCFString() const : CFStringRef
- toCaseFolded() const : QString
- toDouble(bool *) const : double
- toEcmaString() const : emscripten::val
- toFloat(bool *) const : float
- toHtmlEscaped() const : QString
- toInt(bool *, int) const : int
- toLatin1() const : QByteArray
- toLocal8Bit() const : QByteArray
- toLong(bool *, int) const : long
- toLongLong(bool *, int) const : qlonglong
- toLower() const : QString
- toNSString() const : NSString *
- toShort(bool *, int) const : short
- toStdString() const : std::string
- toStdU16String() const : std::u16string
- toStdU32String() const : std::u32string
- toStdWString() const : std::wstring
- toUInt(bool *, int) const : uint
- toULong(bool *, int) const : ulong
- toULongLong(bool *, int) const : qulonglong
- toUShort(bool *, int) const : ushort
- toUcs4() const : QList<uint>
- toUpper() const : QString
- toUtf8() const : QByteArray
- toWCharArray(wchar_t *) const : qsizetype
- tokenize(Needle &&, Flags...) : auto
- tokenize(Needle &&, Flags...) const : auto
- tokenize(Needle &&, Flags...) const : auto
- trimmed() const : QString
- truncate(qsizetype)
- unicode() const : const QChar *
- utf16() const : const ushort *
- vasprintf(const char *, va_list) : QString
- operator std::u16string_view() const : std::u16string_view
- operator+=(const QString &) : QString &
- operator+=(QChar) : QString &
- operator+=(QLatin1StringView) : QString &
- operator+=(QStringView) : QString &
- operator+=(QUtf8StringView) : QString &
- operator+=(const QByteArray &) : QString &
- operator+=(const char *) : QString &
- operator=(QString &&) : QString &
- operator=(const QString &) : QString &
- operator=(QChar) : QString &
- operator=(QLatin1StringView) : QString &
- operator=(const QByteArray &) : QString &
- operator=(const char *) : QString &
- operator[](qsizetype) : QChar &
- operator[](qsizetype) const : const QChar