From eac6b4f983b525ac3d8d4a370c31a7a386319608 Mon Sep 17 00:00:00 2001 From: Teo Mrnjavac Date: Tue, 16 Feb 2016 14:09:44 +0100 Subject: [PATCH] Set an override cursor for the whole application. --- src/modules/partition/gui/PartitionBarsView.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/modules/partition/gui/PartitionBarsView.cpp b/src/modules/partition/gui/PartitionBarsView.cpp index fec8aa2d8..5919cd28e 100644 --- a/src/modules/partition/gui/PartitionBarsView.cpp +++ b/src/modules/partition/gui/PartitionBarsView.cpp @@ -29,6 +29,7 @@ // Qt #include +#include #include #include @@ -134,7 +135,7 @@ PartitionBarsView::drawSection( QPainter* painter, const QRect& rect_, int x, in rect.adjust( 0, 0, -1, -1 ); - setCursor( Qt::ArrowCursor); + QGuiApplication::restoreOverrideCursor(); if ( selectionMode() != QAbstractItemView::NoSelection && // no hover without selection m_hoveredIndex.isValid() && index == m_hoveredIndex ) @@ -144,7 +145,7 @@ PartitionBarsView::drawSection( QPainter* painter, const QRect& rect_, int x, in else { painter->setBrush( color ); - setCursor( Qt::ForbiddenCursor ); + QGuiApplication::setOverrideCursor( Qt::ForbiddenCursor ); } } else