mirror of
https://invent.kde.org/system/dolphin
synced 2024-09-19 16:31:21 +00:00
Enable KIO error reporting when renaming with the dialog
The problem was that the KonqOperations object did not have the right parent. BUG: 299646 FIXED-IN: 4.11.0 REVIEW: 111111
This commit is contained in:
parent
44791e7f15
commit
cafbdb59df
|
@ -146,7 +146,13 @@ void RenameDialog::slotButtonClicked(int button)
|
|||
const KUrl oldUrl = m_items.first().url();
|
||||
KUrl newUrl = oldUrl;
|
||||
newUrl.setFileName(KIO::encodeFileName(m_newName));
|
||||
KonqOperations::rename(this, oldUrl, newUrl);
|
||||
|
||||
QWidget* widget = parentWidget();
|
||||
if (!widget) {
|
||||
widget = this;
|
||||
}
|
||||
|
||||
KonqOperations::rename(widget, oldUrl, newUrl);
|
||||
} else {
|
||||
renameItems();
|
||||
}
|
||||
|
@ -191,7 +197,13 @@ void RenameDialog::renameItems()
|
|||
if (oldUrl.fileName() != newName) {
|
||||
KUrl newUrl = oldUrl;
|
||||
newUrl.setFileName(KIO::encodeFileName(newName));
|
||||
KonqOperations::rename(this, oldUrl, newUrl);
|
||||
|
||||
QWidget* widget = parentWidget();
|
||||
if (!widget) {
|
||||
widget = this;
|
||||
}
|
||||
|
||||
KonqOperations::rename(widget, oldUrl, newUrl);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue