Obsolete Members for QString
The following class members are obsolete. They are provided to keep old source code working. We strongly advise against using them in new code.
Public Functions
| QByteArray | toAscii() const (obsolete) |
Static Public Members
| QString | fromAscii(const char * str, int size = -1) (obsolete) |
| QString | fromAscii(const QByteArray & str) (obsolete) |
Member Function Documentation
QString QString::fromAscii(const char * str, int size = -1) [static]
Returns a QString initialized with the first size characters from the string str.
If size is -1 (default), it is taken to be strlen(str).
This function does the same as fromLatin1().
See also toAscii(), fromLatin1(), fromUtf8(), and fromLocal8Bit().
QString QString::fromAscii(const QByteArray & str) [static]
This is an overloaded function.
Returns a QString initialized with the string str.
This function was introduced in QtCore 5.0.
QByteArray QString::toAscii() const
Returns an 8-bit representation of the string as a QByteArray.
This function does the same as toLatin1().
Note that, despite the name, this function does not necessarily return an US-ASCII (ANSI X3.4-1986) string and its result may not be US-ASCII compatible.
See also fromAscii(), toLatin1(), toUtf8(), toLocal8Bit(), and QTextCodec.