diff options
author | Jędrzej Nowacki <jedrzej.nowacki@digia.com> | 2013-07-19 12:27:56 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-09-11 08:06:21 +0200 |
commit | ec846146b443bfb75a86023e2235ab7851dfd67c (patch) | |
tree | f6129de85bce932cabdb2335db1a99d5c0669bd4 /src/corelib/tools/qstring.h | |
parent | aba336c2b4ad8926dc8a000718bbb7f8a6d5a72d (diff) |
New QStringRef methods.
New functions left, right, mid were missing in the api.
Change-Id: I3590a84431555d009d5012b204c111385bdceed3
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/corelib/tools/qstring.h')
-rw-r--r-- | src/corelib/tools/qstring.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/corelib/tools/qstring.h b/src/corelib/tools/qstring.h index 7010a954b4..d20b3e227d 100644 --- a/src/corelib/tools/qstring.h +++ b/src/corelib/tools/qstring.h @@ -1226,6 +1226,10 @@ public: int count(QChar c, Qt::CaseSensitivity cs = Qt::CaseSensitive) const; int count(const QStringRef &s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const; + QStringRef left(int n) const Q_REQUIRED_RESULT; + QStringRef right(int n) const Q_REQUIRED_RESULT; + QStringRef mid(int pos, int n = -1) const Q_REQUIRED_RESULT; + bool startsWith(const QString &s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const; bool startsWith(QLatin1String s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const; bool startsWith(QChar c, Qt::CaseSensitivity cs = Qt::CaseSensitive) const; |