diff options
author | Michele Calgaro <michele.calgaro@yahoo.it> | 2024-08-24 12:39:36 +0900 |
---|---|---|
committer | Michele Calgaro <michele.calgaro@yahoo.it> | 2024-08-24 12:39:36 +0900 |
commit | 6bf5277015cdb1cdf5f265b5ee9997bf43047ea1 (patch) | |
tree | 1a949b2a088ac0ee57ed654ea62dedf849de55f5 | |
parent | f5c38bbee365595635da3b6138821841863e8551 (diff) | |
download | tdelibs-6bf5277015cdb1cdf5f265b5ee9997bf43047ea1.tar.gz tdelibs-6bf5277015cdb1cdf5f265b5ee9997bf43047ea1.zip |
Fix display of icon for filenames with multiple dots in the icon dialog window.
This patch has been adapted from the equivalent patch in the Suse's KDE3 repositories created by Yasuhiko Kamata.
https://build.opensuse.org/projects/KDE:KDE3/packages/kdelibs3/files/kdelibs-multiple-dot-iconfile.patch
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
-rw-r--r-- | tdeio/tdefile/kicondialog.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tdeio/tdefile/kicondialog.cpp b/tdeio/tdefile/kicondialog.cpp index de3401947..ba54383a0 100644 --- a/tdeio/tdefile/kicondialog.cpp +++ b/tdeio/tdefile/kicondialog.cpp @@ -180,7 +180,7 @@ void TDEIconCanvas::slotLoadFiles() TQPixmap pm; pm.convertFromImage(img); TQFileInfo fi(*it); - TQIconViewItem *item = new TQIconViewItem(this, fi.baseName(), pm); + TQIconViewItem *item = new TQIconViewItem(this, fi.baseName(true), pm); item->setKey(*it); item->setDragEnabled(false); item->setDropEnabled(false); @@ -510,7 +510,7 @@ TQString TDEIconDialog::openDialog() if (name.isEmpty() || (mType == 1)) return name; TQFileInfo fi(name); - return fi.baseName(); + return fi.baseName(true); } return TQString::null; } @@ -535,7 +535,7 @@ void TDEIconDialog::slotOk() if (!name.isEmpty() && (mType != 1)) { TQFileInfo fi(name); - name = fi.baseName(); + name = fi.baseName(true); } } |