以下成员源于类 QString 已过时。 提供它们是为使旧源代码能继续工作。强烈建议不要在新代码中使用它们。
(obsolete)
enum
|
SplitBehavior { KeepEmptyParts, SkipEmptyParts } |
(obsolete)
QStringList
|
split (const QString & sep , QString::SplitBehavior behavior , Qt::CaseSensitivity cs = Qt::CaseSensitive) const |
(obsolete)
QStringList
|
split (QChar sep , QString::SplitBehavior behavior , Qt::CaseSensitivity cs = Qt::CaseSensitive) const |
(obsolete)
QStringList
|
split (const QRegExp & rx , QString::SplitBehavior behavior ) const |
(obsolete)
QStringList
|
split (const QRegularExpression & re , QString::SplitBehavior behavior ) const |
(obsolete)
QVector<QStringRef>
|
splitRef (const QString & sep , QString::SplitBehavior behavior , Qt::CaseSensitivity cs = Qt::CaseSensitive) const |
(obsolete)
QVector<QStringRef>
|
splitRef (const QRegExp & rx , QString::SplitBehavior behavior ) const |
(obsolete)
QVector<QStringRef>
|
splitRef (const QRegularExpression & re , QString::SplitBehavior behavior ) const |
(obsolete)
QString &
|
sprintf (const char * cformat , ... ) |
(obsolete)
QByteArray
|
toAscii () const |
(obsolete)
QString &
|
vsprintf (const char * cformat , va_list ap ) |
(obsolete)
QString
|
fromAscii (const char * str , int size = -1) |
(obsolete)
QString
|
fromAscii (const QByteArray & str ) |
This enum is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.
使用 Qt::SplitBehavior 代替。
This enum specifies how the split () function should behave with respect to empty strings.
常量 | 值 | 描述 |
---|---|---|
QString::KeepEmptyParts
|
0
|
若字段为空,将它保持在结果中。 |
QString::SkipEmptyParts
|
1
|
若字段为空,不将它包括在结果中。 |
另请参阅 split ().
[static]
QString
QString::
fromAscii
(const
char
*
str
,
int
size
= -1)
此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。
返回 QString 初始采用前 size characters from the string str .
若 size is -1 (default), it is taken to be strlen( str ).
This function does the same as fromLatin1 ().
另请参阅 toAscii (), fromLatin1 (), fromUtf8 (),和 fromLocal8Bit ().
[static]
QString
QString::
fromAscii
(const
QByteArray
&
str
)
此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。
这是重载函数。
返回 QString initialized with the string str .
该函数在 Qt 5.0 引入。
此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。
这是重载函数。
使用 QString::split (const QString &sep, Qt::SplitBehavior behavior, Qt::CaseSensitivity cs) instead.
此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。
这是重载函数。
使用 QString::split ( QChar sep, Qt::SplitBehavior behavior, Qt::CaseSensitivity cs) instead.
此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。
这是重载函数。
使用 QString::split (const QRegularExpression &sep, Qt::SplitBehavior behavior) instead.
此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。
这是重载函数。
使用 QString::split (const QRegularExpression &sep, Qt::SplitBehavior behavior) instead.
该函数在 Qt 5.0 引入。
此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。
这是重载函数。
使用 QString::splitRef (const QString &sep, Qt::SplitBehavior behavior, Qt::CaseSensitivity cs) instead.
该函数在 Qt 5.4 引入。
此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。
这是重载函数。
使用 QString::splitRef (const QRegularExpression &sep, Qt::SplitBehavior behavior) instead.
该函数在 Qt 5.4 引入。
此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。
这是重载函数。
使用 QString::splitRef (const QRegularExpression &sep, Qt::SplitBehavior behavior) instead.
该函数在 Qt 5.4 引入。
此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。
使用 asprintf (), arg () 或 QTextStream 代替。
此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。
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.
另请参阅 fromAscii (), toLatin1 (), toUtf8 (), toLocal8Bit (),和 QTextCodec .
此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。
使用 vasprintf (), arg () 或 QTextStream 代替。