|
bool | operator== (const QProcEnvKey &other) const |
|
| QProcEnvKey () |
|
| QProcEnvKey (const QString &other) |
|
| QProcEnvKey (const QProcEnvKey &other) |
|
QString & | append (QChar c) |
|
QString & | append (const QString &s) |
| Appends the string str onto the end of this string. More...
|
|
QString & | append (const QStringRef &s) |
| Appends the given string reference to this string and returns the result. More...
|
|
QString & | append (const QLatin1String &s) |
|
QT_ASCII_CAST_WARN QString & | append (const char *s) |
|
QT_ASCII_CAST_WARN QString & | append (const QByteArray &s) |
|
QString | arg (qlonglong a, int fieldwidth=0, int base=10, const QChar &fillChar=QLatin1Char(' ')) const Q_REQUIRED_RESULT |
|
QString | arg (qulonglong a, int fieldwidth=0, int base=10, const QChar &fillChar=QLatin1Char(' ')) const Q_REQUIRED_RESULT |
|
QString | arg (long a, int fieldwidth=0, int base=10, const QChar &fillChar=QLatin1Char(' ')) const Q_REQUIRED_RESULT |
|
QString | arg (ulong a, int fieldwidth=0, int base=10, const QChar &fillChar=QLatin1Char(' ')) const Q_REQUIRED_RESULT |
|
QString | arg (int a, int fieldWidth=0, int base=10, const QChar &fillChar=QLatin1Char(' ')) const Q_REQUIRED_RESULT |
|
QString | arg (uint a, int fieldWidth=0, int base=10, const QChar &fillChar=QLatin1Char(' ')) const Q_REQUIRED_RESULT |
|
QString | arg (short a, int fieldWidth=0, int base=10, const QChar &fillChar=QLatin1Char(' ')) const Q_REQUIRED_RESULT |
| fieldWidth specifies the minimum amount of space that a is padded to and filled with the character fillChar. More...
|
|
QString | arg (ushort a, int fieldWidth=0, int base=10, const QChar &fillChar=QLatin1Char(' ')) const Q_REQUIRED_RESULT |
|
QString | arg (double a, int fieldWidth=0, char fmt='g', int prec=-1, const QChar &fillChar=QLatin1Char(' ')) const Q_REQUIRED_RESULT |
|
QString | arg (char a, int fieldWidth=0, const QChar &fillChar=QLatin1Char(' ')) const Q_REQUIRED_RESULT |
|
QString | arg (QChar a, int fieldWidth=0, const QChar &fillChar=QLatin1Char(' ')) const Q_REQUIRED_RESULT |
|
QString | arg (const QString &a, int fieldWidth=0, const QChar &fillChar=QLatin1Char(' ')) const Q_REQUIRED_RESULT |
| Returns a copy of this string with the lowest numbered place marker replaced by string a, i.e., %1 , %2 , ..., %99 . More...
|
|
QString | arg (const QString &a1, const QString &a2) const Q_REQUIRED_RESULT |
|
QString | arg (const QString &a1, const QString &a2, const QString &a3) const Q_REQUIRED_RESULT |
|
QString | arg (const QString &a1, const QString &a2, const QString &a3, const QString &a4) const Q_REQUIRED_RESULT |
|
QString | arg (const QString &a1, const QString &a2, const QString &a3, const QString &a4, const QString &a5) const Q_REQUIRED_RESULT |
|
QString | arg (const QString &a1, const QString &a2, const QString &a3, const QString &a4, const QString &a5, const QString &a6) const Q_REQUIRED_RESULT |
|
QString | arg (const QString &a1, const QString &a2, const QString &a3, const QString &a4, const QString &a5, const QString &a6, const QString &a7) const Q_REQUIRED_RESULT |
|
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 Q_REQUIRED_RESULT |
|
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 Q_REQUIRED_RESULT |
|
const QChar | at (int i) const |
| Returns the character at the given index position in the string. More...
|
|
iterator | begin () |
| Returns an STL-style iterator pointing to the first character in the string. More...
|
|
const_iterator | begin () const |
|
int | capacity () const |
| Returns the maximum number of characters that can be stored in the string without forcing a reallocation. More...
|
|
void | chop (int n) |
| Removes n characters from the end of the string. More...
|
|
void | clear () |
| Clears the contents of the string and makes it empty. More...
|
|
int | compare (const QString &s) const |
|
int | compare (const QString &s, Qt::CaseSensitivity cs) const |
|
int | compare (const QLatin1String &other, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
|
int | compare (const QStringRef &s, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
|
const_iterator | constBegin () const |
| Returns a const STL-style iterator pointing to the first character in the string. More...
|
|
const QChar * | constData () const |
| Returns a pointer to the data stored in the QString. More...
|
|
const_iterator | constEnd () const |
| Returns a const STL-style iterator pointing to the imaginary item after the last item in the list. More...
|
|
QBool | contains (QChar c, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
|
QBool | contains (const QString &s, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| Returns true if this string contains an occurrence of the string str; otherwise returns false. More...
|
|
QBool | contains (const QStringRef &s, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| Returns true if this string contains an occurrence of the string reference str; otherwise returns false. More...
|
|
QBool | contains (const QRegExp &rx) const |
|
QBool | contains (QRegExp &rx) const |
|
int | count () const |
|
int | count (QChar c, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
|
int | count (const QString &s, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| Returns the number of (potentially overlapping) occurrences of the string str in this string. More...
|
|
int | count (const QStringRef &s, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
|
int | count (const QRegExp &) const |
|
QChar * | data () |
| Returns a pointer to the data stored in the QString. More...
|
|
const QChar * | data () const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
DataPtr & | data_ptr () |
|
void | detach () |
|
iterator | end () |
| Returns an STL-style iterator pointing to the imaginary character after the last character in the string. More...
|
|
const_iterator | end () const |
|
bool | endsWith (const QString &s, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| Returns true if the string ends with s; otherwise returns false. More...
|
|
bool | endsWith (const QStringRef &s, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
|
bool | endsWith (const QLatin1String &s, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
|
bool | endsWith (const QChar &c, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
|
QString & | fill (QChar c, int size=-1) |
| Sets every character in the string to character ch. More...
|
|
int | indexOf (QChar c, int from=0, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
|
int | indexOf (const QString &s, int from=0, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| Returns the index position of the first occurrence of the string str in this string, searching forward from index position from. More...
|
|
int | indexOf (const QLatin1String &s, int from=0, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| Returns the index position of the first occurrence of the string str in this string, searching forward from index position from. More...
|
|
int | indexOf (const QStringRef &s, int from=0, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
|
int | indexOf (const QRegExp &, int from=0) const |
|
int | indexOf (QRegExp &, int from=0) const |
|
QString & | insert (int i, QChar c) |
|
QString & | insert (int i, const QChar *uc, int len) |
|
QString & | insert (int i, const QString &s) |
| Inserts the string str at the given index position and returns a reference to this string. More...
|
|
QString & | insert (int i, const QLatin1String &s) |
|
bool | isDetached () const |
|
bool | isEmpty () const |
| Returns true if the string has no characters; otherwise returns false. More...
|
|
bool | isNull () const |
| Returns true if this string is null; otherwise returns false. More...
|
|
bool | isRightToLeft () const |
| Returns true if the string is read right to left. More...
|
|
bool | isSharedWith (const QString &other) const |
|
bool | isSimpleText () const |
|
int | lastIndexOf (QChar c, int from=-1, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
|
int | lastIndexOf (const QString &s, int from=-1, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| Returns the index position of the last occurrence of the string str in this string, searching backward from index position from. More...
|
|
int | lastIndexOf (const QLatin1String &s, int from=-1, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
|
int | lastIndexOf (const QStringRef &s, int from=-1, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
|
int | lastIndexOf (const QRegExp &, int from=-1) const |
|
int | lastIndexOf (QRegExp &, int from=-1) const |
|
QString | left (int n) const Q_REQUIRED_RESULT |
| Returns a substring that contains the n leftmost characters of the string. More...
|
|
QString | leftJustified (int width, QChar fill=QLatin1Char(' '), bool trunc=false) const Q_REQUIRED_RESULT |
| Returns a string of size width that contains this string padded by the fill character. More...
|
|
QStringRef | leftRef (int n) const Q_REQUIRED_RESULT |
| Returns a substring reference to the n leftmost characters of the string. More...
|
|
int | length () const |
| Returns the number of characters in this string. More...
|
|
int | localeAwareCompare (const QString &s) const |
|
int | localeAwareCompare (const QStringRef &s) const |
|
QString | mid (int position, int n=-1) const Q_REQUIRED_RESULT |
| Returns a string that contains n characters of this string, starting at the specified position index. More...
|
|
QStringRef | midRef (int position, int n=-1) const Q_REQUIRED_RESULT |
| Returns a substring reference to n characters of this string, starting at the specified position. More...
|
|
QString | normalized (NormalizationForm mode) const Q_REQUIRED_RESULT |
| Returns the string in the given Unicode normalization mode. More...
|
|
QString | normalized (NormalizationForm mode, QChar::UnicodeVersion version) const Q_REQUIRED_RESULT |
| Returns the string in the given Unicode normalization mode, according to the given version of the Unicode standard. More...
|
|
bool | operator!= (const QString &s) const |
| Returns true if this string is not equal to string other; otherwise returns false. More...
|
|
bool | operator!= (const QLatin1String &s) const |
|
QT_ASCII_CAST_WARN bool | operator!= (const char *s) const |
|
QT_ASCII_CAST_WARN bool | operator!= (const QByteArray &s) const |
|
QString & | operator+= (QChar c) |
|
QString & | operator+= (QChar::SpecialCharacter c) |
|
QString & | operator+= (const QString &s) |
| Appends the string other onto the end of this string and returns a reference to this string. More...
|
|
QString & | operator+= (const QStringRef &s) |
|
QString & | operator+= (const QLatin1String &s) |
|
QT_ASCII_CAST_WARN QString & | operator+= (const char *s) |
|
QT_ASCII_CAST_WARN QString & | operator+= (const QByteArray &s) |
|
QT_ASCII_CAST_WARN QString & | operator+= (char c) |
|
bool | operator< (const QString &s) const |
| Returns true if this string is lexically less than string other; otherwise returns false. More...
|
|
bool | operator< (const QLatin1String &s) const |
|
QT_ASCII_CAST_WARN bool | operator< (const char *s) const |
|
QT_ASCII_CAST_WARN bool | operator< (const QByteArray &s) const |
|
bool | operator<= (const QString &s) const |
| Returns true if this string is lexically less than or equal to string other; otherwise returns false. More...
|
|
bool | operator<= (const QLatin1String &s) const |
|
QT_ASCII_CAST_WARN bool | operator<= (const char *s2) const |
|
QT_ASCII_CAST_WARN bool | operator<= (const QByteArray &s) const |
|
QString & | operator= (QChar c) |
|
QString & | operator= (const QString &) |
| Assigns other to this string and returns a reference to this string. More...
|
|
QString & | operator= (const QLatin1String &) |
|
QT_ASCII_CAST_WARN QString & | operator= (const char *ch) |
|
QT_ASCII_CAST_WARN QString & | operator= (const QByteArray &a) |
|
QT_ASCII_CAST_WARN QString & | operator= (char c) |
|
QString & | operator= (const Null &) |
|
bool | operator== (const QString &s) const |
| Returns true if string other is equal to this string; otherwise returns false. More...
|
|
bool | operator== (const QLatin1String &s) const |
|
QT_ASCII_CAST_WARN bool | operator== (const char *s) const |
|
QT_ASCII_CAST_WARN bool | operator== (const QByteArray &s) const |
|
bool | operator> (const QString &s) const |
| Returns true if this string is lexically greater than string other; otherwise returns false. More...
|
|
bool | operator> (const QLatin1String &s) const |
|
QT_ASCII_CAST_WARN bool | operator> (const char *s2) const |
|
QT_ASCII_CAST_WARN bool | operator> (const QByteArray &s) const |
|
bool | operator>= (const QString &s) const |
| Returns true if this string is lexically greater than or equal to string other; otherwise returns false. More...
|
|
bool | operator>= (const QLatin1String &s) const |
|
QT_ASCII_CAST_WARN bool | operator>= (const char *s2) const |
|
QT_ASCII_CAST_WARN bool | operator>= (const QByteArray &s) const |
|
const QChar | operator[] (int i) const |
|
QCharRef | operator[] (int i) |
| Returns the character at the specified position in the string as a modifiable reference. More...
|
|
const QChar | operator[] (uint i) const |
|
QCharRef | operator[] (uint i) |
|
QString & | prepend (QChar c) |
|
QString & | prepend (const QString &s) |
| Prepends the string str to the beginning of this string and returns a reference to this string. More...
|
|
QString & | prepend (const QLatin1String &s) |
|
QT_ASCII_CAST_WARN QString & | prepend (const char *s) |
|
QT_ASCII_CAST_WARN QString & | prepend (const QByteArray &s) |
|
void | push_back (QChar c) |
| Appends the given ch character onto the end of this string. More...
|
|
void | push_back (const QString &s) |
| This function is provided for STL compatibility, appending the given other string onto the end of this string. More...
|
|
void | push_front (QChar c) |
| Prepends the given ch character to the beginning of this string. More...
|
|
void | push_front (const QString &s) |
| This function is provided for STL compatibility, prepending the given other string to the beginning of this string. More...
|
|
| QString () |
| Constructs a null string. More...
|
|
| QString (const QChar *unicode, int size) |
| Constructs a string initialized with the first size characters of the QChar array unicode. More...
|
|
| QString (const QChar *unicode) |
| Constructs a string initialized with the characters of the QChar array unicode, which must be terminated with a 0. More...
|
|
| QString (QChar c) |
| Constructs a string of size 1 containing the character ch. More...
|
|
| QString (int size, QChar c) |
| Constructs a string of the given size with every character set to ch. More...
|
|
| QString (const QLatin1String &latin1) |
| Constructs a copy of the Latin-1 string str. More...
|
|
| QString (const QString &) |
| Constructs a copy of other. More...
|
|
QT_ASCII_CAST_WARN_CONSTRUCTOR | QString (const char *ch) |
| Constructs a string initialized with the 8-bit string str. More...
|
|
QT_ASCII_CAST_WARN_CONSTRUCTOR | QString (const QByteArray &a) |
| Constructs a string initialized with the byte array ba. More...
|
|
| QString (const Null &) |
|
| QString (int size, Qt::Initialization) |
| Constructs a string of the given size without initializing the characters. More...
|
|
QString & | remove (int i, int len) |
| Removes n characters from the string, starting at the given position index, and returns a reference to the string. More...
|
|
QString & | remove (QChar c, Qt::CaseSensitivity cs=Qt::CaseSensitive) |
| Removes every occurrence of the character ch in this string, and returns a reference to this string. More...
|
|
QString & | remove (const QString &s, Qt::CaseSensitivity cs=Qt::CaseSensitive) |
| Removes every occurrence of the given str string in this string, and returns a reference to this string. More...
|
|
QString & | remove (const QRegExp &rx) |
| Removes every occurrence of the regular expression rx in the string, and returns a reference to the string. More...
|
|
QString | repeated (int times) const |
| Returns a copy of this string repeated the specified number of times. More...
|
|
QString & | replace (int i, int len, QChar after) |
|
QString & | replace (int i, int len, const QChar *s, int slen) |
|
QString & | replace (int i, int len, const QString &after) |
| Replaces n characters beginning at index position with the string after and returns a reference to this string. More...
|
|
QString & | replace (QChar before, QChar after, Qt::CaseSensitivity cs=Qt::CaseSensitive) |
|
QString & | replace (const QChar *before, int blen, const QChar *after, int alen, Qt::CaseSensitivity cs=Qt::CaseSensitive) |
|
QString & | replace (const QLatin1String &before, const QLatin1String &after, Qt::CaseSensitivity cs=Qt::CaseSensitive) |
|
QString & | replace (const QLatin1String &before, const QString &after, Qt::CaseSensitivity cs=Qt::CaseSensitive) |
|
QString & | replace (const QString &before, const QLatin1String &after, Qt::CaseSensitivity cs=Qt::CaseSensitive) |
|
QString & | replace (const QString &before, const QString &after, Qt::CaseSensitivity cs=Qt::CaseSensitive) |
|
QString & | replace (QChar c, const QString &after, Qt::CaseSensitivity cs=Qt::CaseSensitive) |
|
QString & | replace (QChar c, const QLatin1String &after, Qt::CaseSensitivity cs=Qt::CaseSensitive) |
|
QString & | replace (const QRegExp &rx, const QString &after) |
|
void | reserve (int size) |
| Attempts to allocate memory for at least size characters. More...
|
|
void | resize (int size) |
| Sets the size of the string to size characters. More...
|
|
QString | right (int n) const Q_REQUIRED_RESULT |
| Returns a substring that contains the n rightmost characters of the string. More...
|
|
QString | rightJustified (int width, QChar fill=QLatin1Char(' '), bool trunc=false) const Q_REQUIRED_RESULT |
| Returns a string of size() width that contains the fill character followed by the string. More...
|
|
QStringRef | rightRef (int n) const Q_REQUIRED_RESULT |
| Returns a substring reference to the n rightmost characters of the string. More...
|
|
QString | section (QChar sep, int start, int end=-1, SectionFlags flags=SectionDefault) const |
| This function returns a section of the string. More...
|
|
QString | section (const QString &in_sep, int start, int end=-1, SectionFlags flags=SectionDefault) const |
|
QString | section (const QRegExp ®, int start, int end=-1, SectionFlags flags=SectionDefault) const |
|
QString & | setNum (short, int base=10) |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
QString & | setNum (ushort, int base=10) |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
QString & | setNum (int, int base=10) |
| Sets the string to the printed value of n in the specified base, and returns a reference to the string. More...
|
|
QString & | setNum (uint, int base=10) |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
QString & | setNum (long, int base=10) |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
QString & | setNum (ulong, int base=10) |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
QString & | setNum (qlonglong, int base=10) |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
QString & | setNum (qulonglong, int base=10) |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
QString & | setNum (float, char f='g', int prec=6) |
| Sets the string to the printed value of n, formatted according to the given format and precision, and returns a reference to the string. More...
|
|
QString & | setNum (double, char f='g', int prec=6) |
| Sets the string to the printed value of n, formatted according to the given format and precision, and returns a reference to the string. More...
|
|
QString & | setRawData (const QChar *unicode, int size) |
| Resets the QString to use the first size Unicode characters in the array unicode. More...
|
|
QString & | setUnicode (const QChar *unicode, int size) |
| Resizes the string to size characters and copies unicode into the string. More...
|
|
QString & | setUtf16 (const ushort *utf16, int size) |
| Resizes the string to size characters and copies unicode into the string. More...
|
|
QString | simplified () const Q_REQUIRED_RESULT |
| Returns a string that has whitespace removed from the start and the end, and that has each sequence of internal whitespace replaced with a single space. More...
|
|
int | size () const |
| Returns the number of characters in this string. More...
|
|
QStringList | split (const QString &sep, SplitBehavior behavior=KeepEmptyParts, Qt::CaseSensitivity cs=Qt::CaseSensitive) const Q_REQUIRED_RESULT |
| Splits the string into substrings wherever sep occurs, and returns the list of those strings. More...
|
|
QStringList | split (const QChar &sep, SplitBehavior behavior=KeepEmptyParts, Qt::CaseSensitivity cs=Qt::CaseSensitive) const Q_REQUIRED_RESULT |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
QStringList | split (const QRegExp &sep, SplitBehavior behavior=KeepEmptyParts) const Q_REQUIRED_RESULT |
| Splits the string into substrings wherever the regular expression rx matches, and returns the list of those strings. More...
|
|
QString & | sprintf (const char *format,...) |
| Safely builds a formatted string from the format string cformat and an arbitrary list of arguments. More...
|
|
void | squeeze () |
| Releases any memory not required to store the character data. More...
|
|
bool | startsWith (const QString &s, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| Returns true if the string starts with s; otherwise returns false. More...
|
|
bool | startsWith (const QStringRef &s, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
| Returns true if the string starts with the string reference s; otherwise returns false. More...
|
|
bool | startsWith (const QLatin1String &s, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
|
bool | startsWith (const QChar &c, Qt::CaseSensitivity cs=Qt::CaseSensitive) const |
|
void | swap (QString &other) |
| Swaps string other with this string. More...
|
|
QByteArray | toAscii () const Q_REQUIRED_RESULT |
| Returns an 8-bit representation of the string as a QByteArray. More...
|
|
QString | toCaseFolded () const Q_REQUIRED_RESULT |
| Returns the case folded equivalent of the string. More...
|
|
double | toDouble (bool *ok=0) const |
| Returns the string converted to a double value. More...
|
|
float | toFloat (bool *ok=0) const |
|
int | toInt (bool *ok=0, int base=10) const |
| Returns the string converted to an int using base base, which is 10 by default and must be between 2 and 36, or 0. More...
|
|
QByteArray | toLatin1 () const Q_REQUIRED_RESULT |
| Returns a Latin-1 representation of the string as a QByteArray. More...
|
|
QByteArray | toLocal8Bit () const Q_REQUIRED_RESULT |
| Returns the local 8-bit representation of the string as a QByteArray. More...
|
|
long | toLong (bool *ok=0, int base=10) const |
| Returns the string converted to a long using base base, which is 10 by default and must be between 2 and 36, or 0. More...
|
|
qlonglong | toLongLong (bool *ok=0, int base=10) const |
| Returns the string converted to a long long using base base, which is 10 by default and must be between 2 and 36, or 0. More...
|
|
QString | toLower () const Q_REQUIRED_RESULT |
| Returns a lowercase copy of the string. More...
|
|
short | toShort (bool *ok=0, int base=10) const |
| Returns the string converted to a short using base base, which is 10 by default and must be between 2 and 36, or 0. More...
|
|
std::string | toStdString () const |
| Returns a std::string object with the data contained in this QString. More...
|
|
std::wstring | toStdWString () const |
| Returns a std::wstring object with the data contained in this QString. More...
|
|
QVector< uint > | toUcs4 () const Q_REQUIRED_RESULT |
| Returns a UCS-4/UTF-32 representation of the string as a QVector<uint>. More...
|
|
uint | toUInt (bool *ok=0, int base=10) const |
| Returns the string converted to an unsigned int using base base, which is 10 by default and must be between 2 and 36, or 0. More...
|
|
ulong | toULong (bool *ok=0, int base=10) const |
| Returns the string converted to an unsigned long using base base, which is 10 by default and must be between 2 and 36, or 0. More...
|
|
qulonglong | toULongLong (bool *ok=0, int base=10) const |
| Returns the string converted to an unsigned long long using base base, which is 10 by default and must be between 2 and 36, or 0. More...
|
|
QString | toUpper () const Q_REQUIRED_RESULT |
| Returns an uppercase copy of the string. More...
|
|
ushort | toUShort (bool *ok=0, int base=10) const |
| Returns the string converted to an unsigned short using base base, which is 10 by default and must be between 2 and 36, or 0. More...
|
|
QByteArray | toUtf8 () const Q_REQUIRED_RESULT |
| Returns a UTF-8 representation of the string as a QByteArray. More...
|
|
int | toWCharArray (wchar_t *array) const |
| Fills the array with the data contained in this QString object. More...
|
|
QString | trimmed () const Q_REQUIRED_RESULT |
| Returns a string that has whitespace removed from the start and the end. More...
|
|
void | truncate (int pos) |
| Truncates the string at the given position index. More...
|
|
const QChar * | unicode () const |
| Returns a '\0'-terminated Unicode representation of the string. More...
|
|
const ushort * | utf16 () const |
| Returns the QString as a '\0\'-terminated array of unsigned shorts. More...
|
|
QString & | vsprintf (const char *format, va_list ap) |
| Equivalent method to sprintf(), but takes a va_list ap instead a list of variable arguments. More...
|
|
| ~QString () |
| Destroys the string. More...
|
|
|
typedef const QChar * | const_iterator |
| The QString::const_iterator typedef provides an STL-style const iterator for QString. More...
|
|
typedef const QChar & | const_reference |
| The QString::const_reference typedef provides an STL-style const reference for QString. More...
|
|
typedef const_iterator | ConstIterator |
| Qt-style synonym for QString::const_iterator. More...
|
|
typedef Data * | DataPtr |
|
typedef QChar * | iterator |
| The QString::iterator typedef provides an STL-style non-const iterator for QString. More...
|
|
typedef iterator | Iterator |
| Qt-style synonym for QString::iterator. More...
|
|
enum | NormalizationForm { NormalizationForm_D,
NormalizationForm_C,
NormalizationForm_KD,
NormalizationForm_KC
} |
| This enum describes the various normalized forms of Unicode text. More...
|
|
typedef QChar & | reference |
| The QString::const_reference typedef provides an STL-style reference for QString. More...
|
|
enum | SectionFlag {
SectionDefault = 0x00,
SectionSkipEmpty = 0x01,
SectionIncludeLeadingSep = 0x02,
SectionIncludeTrailingSep = 0x04,
SectionCaseInsensitiveSeps = 0x08
} |
| This enum specifies flags that can be used to affect various aspects of the section() function's behavior with respect to separators and empty fields. More...
|
|
enum | SplitBehavior { KeepEmptyParts,
SkipEmptyParts
} |
| This enum specifies how the split() function should behave with respect to empty strings. More...
|
|
typedef QChar | value_type |
| The QString::const_reference typedef provides an STL-style value type for QString. More...
|
|
static int | compare (const QString &s1, const QString &s2) |
|
static int | compare (const QString &s1, const QString &s2, Qt::CaseSensitivity cs) |
| Compares s1 with s2 and returns an integer less than, equal to, or greater than zero if s1 is less than, equal to, or greater than s2. More...
|
|
static int | compare (const QString &s1, const QLatin1String &s2, Qt::CaseSensitivity cs=Qt::CaseSensitive) |
|
static int | compare (const QLatin1String &s1, const QString &s2, Qt::CaseSensitivity cs=Qt::CaseSensitive) |
|
static int | compare (const QString &s1, const QStringRef &s2, Qt::CaseSensitivity=Qt::CaseSensitive) |
|
static QString | fromAscii (const char *, int size=-1) |
| Returns a QString initialized with the first size characters from the string str. More...
|
|
static QString | fromLatin1 (const char *, int size=-1) |
| Returns a QString initialized with the first size characters of the Latin-1 string str. More...
|
|
static QString | fromLocal8Bit (const char *, int size=-1) |
| Returns a QString initialized with the first size characters of the 8-bit string str. More...
|
|
static QString | fromRawData (const QChar *, int size) |
| Constructs a QString that uses the first size Unicode characters in the array unicode. More...
|
|
static QString | fromStdString (const std::string &s) |
| Returns a copy of the str string. More...
|
|
static QString | fromStdWString (const std::wstring &s) |
| Returns a copy of the str string. More...
|
|
static QString | fromUcs4 (const uint *, int size=-1) |
| Returns a QString initialized with the first size characters of the Unicode string unicode (ISO-10646-UCS-4 encoded). More...
|
|
static QString | fromUtf16 (const ushort *, int size=-1) |
| Returns a QString initialized with the first size characters of the Unicode string unicode (ISO-10646-UTF-16 encoded). More...
|
|
static QString | fromUtf8 (const char *, int size=-1) |
| Returns a QString initialized with the first size bytes of the UTF-8 string str. More...
|
|
static QString | fromWCharArray (const wchar_t *, int size=-1) |
| Returns a copy of the string, where the encoding of string depends on the size of wchar. More...
|
|
static int | localeAwareCompare (const QString &s1, const QString &s2) |
| Compares s1 with s2 and returns an integer less than, equal to, or greater than zero if s1 is less than, equal to, or greater than s2. More...
|
|
static int | localeAwareCompare (const QString &s1, const QStringRef &s2) |
|
static QString | number (int, int base=10) |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
static QString | number (uint, int base=10) |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
static QString | number (long, int base=10) |
| Returns a string equivalent of the number n according to the specified base. More...
|
|
static QString | number (ulong, int base=10) |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
static QString | number (qlonglong, int base=10) |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
static QString | number (qulonglong, int base=10) |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
static QString | number (double, char f='g', int prec=6) |
| Returns a string equivalent of the number n, formatted according to the specified format and precision. More...
|
|
static const Null | null = { } |
|
bool | operator!= (const char *s1, const QString &s2) |
|
const QString | operator+ (const QString &s1, const QString &s2) |
| Returns a string which is the result of concatenating s1 and s2. More...
|
|
const QString | operator+ (const QString &s1, const char *s2) |
|
const QString | operator+ (const char *s1, const QString &s2) |
|
const QString | operator+ (const QString &s, char ch) |
| Returns a string which is the result of concatenating the string s and the character ch. More...
|
|
const QString | operator+ (char ch, const QString &s) |
| Returns a string which is the result of concatenating the character ch and the string s. More...
|
|
bool | operator< (const char *s1, const QString &s2) |
|
QDataStream & | operator<< (QDataStream &stream, const QString &string) |
| Writes the given string to the specified stream. More...
|
|
bool | operator<= (const char *s1, const QString &s2) |
|
bool | operator==operator== (const char *s1, const QString &s2)() |
|
bool | operator> (const char *s1, const QString &s2) |
|
bool | operator>= (const char *s1, const QString &s2) |
|
QDataStream & | operator>> (QDataStream &stream, QString &string) |
| Reads a string from the specified stream into the given string. More...
|
|