In the labels view too.

This commit is contained in:
Teo Mrnjavac 2016-02-16 14:45:50 +01:00
parent db69a860b0
commit 9ecd23dfc7

View File

@ -31,6 +31,7 @@
#include <KFormat> #include <KFormat>
// Qt // Qt
#include <QGuiApplication>
#include <QMouseEvent> #include <QMouseEvent>
#include <QPainter> #include <QPainter>
@ -558,6 +559,11 @@ PartitionLabelsView::mouseMoveEvent( QMouseEvent* event )
else else
m_hoveredIndex = QModelIndex(); m_hoveredIndex = QModelIndex();
if ( !canBeSelected( m_hoveredIndex ) )
QGuiApplication::setOverrideCursor( Qt::ForbiddenCursor );
else
QGuiApplication::restoreOverrideCursor();
viewport()->repaint(); viewport()->repaint();
} }
@ -565,6 +571,7 @@ PartitionLabelsView::mouseMoveEvent( QMouseEvent* event )
void void
PartitionLabelsView::leaveEvent( QEvent* event ) PartitionLabelsView::leaveEvent( QEvent* event )
{ {
QGuiApplication::restoreOverrideCursor();
if ( m_hoveredIndex.isValid() ) if ( m_hoveredIndex.isValid() )
{ {
m_hoveredIndex = QModelIndex(); m_hoveredIndex = QModelIndex();