The following class members are part of the Qt 3 support layer. They are provided to help you port old code to Qt 4. We advise against using them in new code.
Iterator | fromLast () |
ConstIterator | fromLast () const |
QStringList | grep ( const QString & str, bool cs = true ) const |
QStringList | grep ( const QRegExp & rx ) const |
QStringList & | gres ( const QRegExp & rx, const QString & after ) |
QStringList & | gres ( const QString & before, const QString & after, bool cs = true ) |
QStringList | split ( const QRegExp & sep, const QString & str, bool allowEmptyEntries = false ) |
QStringList | split ( const QChar & sep, const QString & str, bool allowEmptyEntries = false ) |
QStringList | split ( const QString & sep, const QString & str, bool allowEmptyEntries = false ) |
Use end() instead.
For example, if you have code like
QStringList::Iterator i = list.fromLast();
you can rewrite it as
QStringList::Iterator i = list.isEmpty() ? list.end() : --list.end();
Use end() instead.
For example, if you have code like
QStringList::ConstIterator i = list.fromLast();
you can rewrite it as
QStringList::ConstIterator i = list.isEmpty() ? list.end() : --list.end();
Use filter() instead.
Use filter() instead.
Use replaceInStrings() instead.
Use replaceInStrings() instead.
Use QString::split(sep, QString::SkipEmptyParts) or QString::split(sep, QString::KeepEmptyParts) instead.
Be aware that the QString::split()'s return value is a QStringList that always contains at least one element, even if str is empty.
See also join() and QString::section().
This is an overloaded function.
This version of the function uses a QChar as separator.
See also join() and QString::section().
This is an overloaded function.
This version of the function uses a QString as separator.
See also join() and QString::section().
© 2008-2011 Nokia Corporation and/or its subsidiaries. Nokia, Qt and their respective logos are trademarks of Nokia Corporation in Finland and/or other countries worldwide.
All other trademarks are property of their respective owners. Privacy Policy
Licensees holding valid Qt Commercial licenses may use this document in accordance with the Qt Commercial License Agreement provided with the Software or, alternatively, in accordance with the terms contained in a written agreement between you and Nokia.
Alternatively, this document may be used under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation.