diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/views/renamedialog.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/views/renamedialog.cpp b/src/views/renamedialog.cpp index c0c6ad58c..830884dc2 100644 --- a/src/views/renamedialog.cpp +++ b/src/views/renamedialog.cpp @@ -65,9 +65,12 @@ RenameDialog::RenameDialog(QWidget *parent, const KFileItemList& items) : QLabel* editLabel = 0; if (m_renameOneItem) { - m_newName = items.first().name(); - editLabel = new QLabel(i18nc("@label:textbox", "Rename the item <filename>%1</filename> to:", m_newName), - page); + m_newName = items.first().name(); + editLabel = new QLabel(i18nc("@label:textbox", "Rename the item <filename>%1</filename> to:", + KStringHandler::csqueeze(m_newName)), page); + if (m_newName.size() > 40) { + editLabel->setToolTip(m_newName); // Set the filename as a the tool tip... + } } else { m_newName = i18nc("@info:status", "New name #"); editLabel = new QLabel(i18ncp("@label:textbox", |
