From f64d210496bcf80e2685ce8a0d44df8a4d0d8156 Mon Sep 17 00:00:00 2001 From: Teo Mrnjavac Date: Fri, 11 Dec 2015 18:44:41 +0100 Subject: [PATCH] Enable selection behavior and add debug output to Labels view. --- src/modules/partition/gui/PartitionLabelsView.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/modules/partition/gui/PartitionLabelsView.cpp b/src/modules/partition/gui/PartitionLabelsView.cpp index af5b702ba..81d097170 100644 --- a/src/modules/partition/gui/PartitionLabelsView.cpp +++ b/src/modules/partition/gui/PartitionLabelsView.cpp @@ -23,6 +23,7 @@ #include #include +#include #include @@ -52,6 +53,16 @@ PartitionLabelsView::PartitionLabelsView( QWidget* parent ) { setSizePolicy( QSizePolicy::Expanding, QSizePolicy::Fixed ); setFrameStyle( QFrame::NoFrame ); + setSelectionBehavior( QAbstractItemView::SelectRows ); + setSelectionMode( QAbstractItemView::SingleSelection ); + + // Debug + connect( this, &PartitionLabelsView::clicked, + this, [=]( const QModelIndex& index ) + { + cDebug() << "Clicked row" << index.row(); + } ); + setMouseTracking( true ); }