X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/bd925ea49a7e4e7c6e652f4529dcd0c4e25fd19a..6c05a2bb2906509170446d016cf0106e6038d19c:/src/dolphinview.cpp diff --git a/src/dolphinview.cpp b/src/dolphinview.cpp index f5a972d37..4800b9e9a 100644 --- a/src/dolphinview.cpp +++ b/src/dolphinview.cpp @@ -31,7 +31,6 @@ #include #include #include -#include #include #include #include @@ -50,6 +49,7 @@ #include "dolphinmodel.h" #include "dolphincolumnview.h" #include "dolphincontroller.h" +#include "dolphinfileitemdelegate.h" #include "dolphinsortfilterproxymodel.h" #include "dolphindetailsview.h" #include "dolphiniconsview.h" @@ -866,11 +866,9 @@ void DolphinView::emitContentsMoved() void DolphinView::showHoverInformation(const KFileItem& item) { - if (hasSelection() || !m_active) { - return; + if (!hasSelection()) { + emit requestItemInfo(item); } - - emit requestItemInfo(item); } void DolphinView::clearHoverInformation() @@ -911,7 +909,7 @@ void DolphinView::createView() m_controller->setItemView(view); - m_fileItemDelegate = new KFileItemDelegate(view); + m_fileItemDelegate = new DolphinFileItemDelegate(view); view->setItemDelegate(m_fileItemDelegate); view->setModel(m_proxyModel); @@ -1123,8 +1121,8 @@ void DolphinView::paste() int result = KMessageBox::questionYesNo(window(), text, i18nc("@title:window", "Paste into Folder"), - KGuiItem(i18nc("@label", "Paste"), "dialog-ok"), - KGuiItem(i18nc("@label", "Cancel"), "dialog-cancel")); + KGuiItem(i18nc("@action:button", "Paste"), "dialog-ok"), + KGuiItem(i18nc("@action:button", "Cancel"), "dialog-cancel")); if (result == KMessageBox::No) { return; }