From 8ef3c7bc42bad4397bed0711f4317ebad9c0f8f1 Mon Sep 17 00:00:00 2001 From: Yifan Zhu Date: Sun, 22 Oct 2023 11:54:51 -0700 Subject: Display newline in filename as Unicode line break BUG: 422998 CCBUG: 444747 --- src/kitemviews/kstandarditemlistwidget.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/kitemviews/kstandarditemlistwidget.h') diff --git a/src/kitemviews/kstandarditemlistwidget.h b/src/kitemviews/kstandarditemlistwidget.h index c4f80af1d..52cde1423 100644 --- a/src/kitemviews/kstandarditemlistwidget.h +++ b/src/kitemviews/kstandarditemlistwidget.h @@ -208,6 +208,13 @@ private: QString elideRightKeepExtension(const QString &text, int elidingWidth) const; + /** + * Escapes text for display purposes. + * + * Replaces '\n' with Unicode line break (U+21B5). + */ + QString escapeString(const QString &text) const; + /** * Closes the role editor and returns the focus back * to the KItemListContainer. -- cgit v1.3.1