diff options
author | Oswald Buddenhagen <oswald.buddenhagen@digia.com> | 2013-05-31 20:04:31 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-08-26 23:54:29 +0200 |
commit | fd5e84cbf19ee2a319163df2652164c3ad492e54 (patch) | |
tree | d68e389a60405f3eb07366f81949234f1f4c9ab5 /src/linguist/shared/ioutils.cpp | |
parent | c22d9e8afe54f62772ee49659eb86d0658fa8476 (diff) |
minor optimization: don't concatenate strings needlessly
Change-Id: Iddec1a818ff9f3ad8b12491100883e433e4b8246
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
(cherry picked from qtcreator/12652c20711fd29dcba62b8d5ba71c077d8bd06c)
Diffstat (limited to 'src/linguist/shared/ioutils.cpp')
-rw-r--r-- | src/linguist/shared/ioutils.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/linguist/shared/ioutils.cpp b/src/linguist/shared/ioutils.cpp index fd4a18f10..e61ed4b31 100644 --- a/src/linguist/shared/ioutils.cpp +++ b/src/linguist/shared/ioutils.cpp @@ -88,6 +88,11 @@ bool IoUtils::isRelativePath(const QString &path) return true; } +QStringRef IoUtils::pathName(const QString &fileName) +{ + return fileName.leftRef(fileName.lastIndexOf(QLatin1Char('/')) + 1); +} + QStringRef IoUtils::fileName(const QString &fileName) { return fileName.midRef(fileName.lastIndexOf(QLatin1Char('/')) + 1); |