diff options
author | Benjamin ROBIN <dev@benjarobin.fr> | 2024-01-14 18:16:59 +0100 |
---|---|---|
committer | Yordan Karadzhov <y.karadz@gmail.com> | 2024-01-20 13:05:37 +0200 |
commit | 982a3157c09b413a4658fbe716f77ff4811e7c80 (patch) | |
tree | 653043ef3965e109329f7743442ddb63c02cdf46 | |
parent | fecb5f5ab8cbbefd0655721d7141344235a20ef7 (diff) | |
download | kernel-shark-982a3157c09b413a4658fbe716f77ff4811e7c80.tar.gz |
kernelshark: Use sliced() or first() instead of mid/right/left()
Fix Clazy warning and it is faster.
Signed-off-by: Benjamin ROBIN <dev@benjarobin.fr>
Signed-off-by: Yordan Karadzhov <y.karadz@gmail.com>
-rw-r--r-- | src/KsMainWindow.cpp | 2 | ||||
-rw-r--r-- | src/KsUtils.cpp | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/KsMainWindow.cpp b/src/KsMainWindow.cpp index 68853d69..72ad371c 100644 --- a/src/KsMainWindow.cpp +++ b/src/KsMainWindow.cpp @@ -1275,7 +1275,7 @@ void KsMainWindow::_load(const QString& fileName, bool append) pbLabel += fileName; } else { pbLabel += "..."; - pbLabel += fileName.mid(fileName.size() - 37, 37); + pbLabel += fileName.sliced(fileName.size() - 37); } setWindowTitle("Kernel Shark"); diff --git a/src/KsUtils.cpp b/src/KsUtils.cpp index a68e4c17..b84add42 100644 --- a/src/KsUtils.cpp +++ b/src/KsUtils.cpp @@ -534,8 +534,8 @@ QVector<int> parseIdList(QString v_str) int i = item.indexOf('-'); if (i > 0) { /* This item is an interval. */ - int to = item.right(item.size() - i - 1).toInt(); - int from = item.left(i).toInt(); + int to = item.sliced(i + 1).toInt(); + int from = item.first(i).toInt(); int s = v.size(); v.resize(s + to - from + 1); |