Changeset View
Changeset View
Standalone View
Standalone View
src/views/dolphinview.cpp
Show First 20 Lines • Show All 628 Lines • ▼ Show 20 Line(s) | 627 | if (items.count() == 1 && GeneralSettings::renameInline()) { | |||
---|---|---|---|---|---|
629 | m_view->editRole(index, "text"); | 629 | m_view->editRole(index, "text"); | ||
630 | 630 | | |||
631 | hideToolTip(); | 631 | hideToolTip(); | ||
632 | 632 | | |||
633 | connect(m_view, &DolphinItemListView::roleEditingFinished, | 633 | connect(m_view, &DolphinItemListView::roleEditingFinished, | ||
634 | this, &DolphinView::slotRoleEditingFinished); | 634 | this, &DolphinView::slotRoleEditingFinished); | ||
635 | } else { | 635 | } else { | ||
636 | RenameDialog* dialog = new RenameDialog(this, items); | 636 | RenameDialog* dialog = new RenameDialog(this, items); | ||
637 | | ||||
638 | connect(dialog, &RenameDialog::renamingFinished, this, &DolphinView::slotRenameDialogRenamingFinished); | 637 | connect(dialog, &RenameDialog::renamingFinished, this, &DolphinView::slotRenameDialogRenamingFinished); | ||
639 | 638 | | |||
640 | dialog->setAttribute(Qt::WA_DeleteOnClose); | | |||
641 | dialog->show(); | 639 | dialog->show(); | ||
642 | dialog->raise(); | 640 | dialog->raise(); | ||
643 | dialog->activateWindow(); | 641 | dialog->activateWindow(); | ||
644 | } | 642 | } | ||
645 | 643 | | |||
646 | // Assure that the current index remains visible when KFileItemModel | 644 | // Assure that the current index remains visible when KFileItemModel | ||
647 | // will notify the view about changed items (which might result in | 645 | // will notify the view about changed items (which might result in | ||
648 | // a changed sorting). | 646 | // a changed sorting). | ||
▲ Show 20 Lines • Show All 1162 Lines • Show Last 20 Lines |