┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphintabwidget.cpp
diff options
context:
space:
mode:
authorMéven Car <[email protected]>2023-08-23 18:56:41 +0200
committerMéven Car <[email protected]>2023-08-23 18:56:41 +0200
commitae1980442d70aa04b1699fbba1c3503fdab58e6d (patch)
tree88b89a59585d93b680b6af0c0825576d11ae7555 /src/dolphintabwidget.cpp
parent21cd9da8fd128723d73745606724f6f77625aac0 (diff)
parentd27ee07de7558470ef7b497fbe3d3504ce7cad07 (diff)
Merge branch 'master' into kf6
Diffstat (limited to 'src/dolphintabwidget.cpp')
-rw-r--r--src/dolphintabwidget.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/dolphintabwidget.cpp b/src/dolphintabwidget.cpp
index ff2f246ae..edc1cb7d8 100644
--- a/src/dolphintabwidget.cpp
+++ b/src/dolphintabwidget.cpp
@@ -15,6 +15,7 @@
#include <KIO/CommandLauncherJob>
#include <KLocalizedString>
#include <KShell>
+#include <KStringHandler>
#include <kio/global.h>
#include <QApplication>
@@ -507,7 +508,7 @@ QString DolphinTabWidget::tabName(DolphinTabPage *tabPage) const
// Make sure that a '&' inside the directory name is displayed correctly
// and not misinterpreted as a keyboard shortcut in QTabBar::setTabText()
- return name.replace('&', QLatin1String("&&"));
+ return KStringHandler::rsqueeze(name.replace('&', QLatin1String("&&")), 40 /* default maximum visible folder name visible */);
}
DolphinViewContainer *DolphinTabWidget::viewContainerAt(DolphinTabWidget::ViewIndex viewIndex) const