From 1aa8279cf88c72d279afd1afb209368bd1cca718 Mon Sep 17 00:00:00 2001 From: Teo Mrnjavac Date: Tue, 16 Feb 2016 13:55:44 +0100 Subject: [PATCH] Try the forbidden cursor when hovering an unselectable partition. --- src/modules/partition/gui/PartitionBarsView.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/modules/partition/gui/PartitionBarsView.cpp b/src/modules/partition/gui/PartitionBarsView.cpp index e59716eed..9f8f9dda9 100644 --- a/src/modules/partition/gui/PartitionBarsView.cpp +++ b/src/modules/partition/gui/PartitionBarsView.cpp @@ -134,11 +134,15 @@ PartitionBarsView::drawSection( QPainter* painter, const QRect& rect_, int x, in rect.adjust( 0, 0, -1, -1 ); + setCursor( Qt::ArrowCursor); if ( selectionMode() != QAbstractItemView::NoSelection && // no hover without selection m_hoveredIndex.isValid() && index == m_hoveredIndex ) { - painter->setBrush( color.lighter( 115 ) ); + if ( canBeSelected( index ) ) + painter->setBrush( color.lighter( 115 ) ); + else + setCursor( Qt::ForbiddenCursor ); } else {