X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/78cb4cae3d97ee1fc843b0500872cf2dbde8f723..b5cc2a6924cfd8f59611d3cec2edbb00a08b4ff1:/src/dolphindetailsview.cpp diff --git a/src/dolphindetailsview.cpp b/src/dolphindetailsview.cpp index 6406cb81d..773779976 100644 --- a/src/dolphindetailsview.cpp +++ b/src/dolphindetailsview.cpp @@ -42,6 +42,9 @@ DolphinDetailsView::DolphinDetailsView(QWidget* parent, DolphinController* contr setRootIsDecorated(false); setSortingEnabled(true); setUniformRowHeights(true); + setSelectionBehavior(SelectItems); + + viewport()->setAttribute(Qt::WA_Hover); const ViewProperties props(controller->url()); setSortIndicatorSection(props.sorting()); @@ -57,6 +60,8 @@ DolphinDetailsView::DolphinDetailsView(QWidget* parent, DolphinController* contr connect(this, SIGNAL(clicked(const QModelIndex&)), controller, SLOT(triggerItem(const QModelIndex&))); + connect(this, SIGNAL(activated(const QModelIndex&)), + controller, SLOT(triggerItem(const QModelIndex&))); connect(controller, SIGNAL(zoomIn()), this, SLOT(zoomIn())); @@ -112,6 +117,7 @@ bool DolphinDetailsView::event(QEvent* event) return QTreeView::event(event); } + QStyleOptionViewItem DolphinDetailsView::viewOptions() const { return m_viewOptions;