mouse handling modified

This commit is contained in:
Uwe Rathmann 2022-01-04 15:54:16 +01:00
parent 4a3b419470
commit 38f14eee80
2 changed files with 11 additions and 3 deletions

View File

@ -290,7 +290,11 @@ void QskMenu::mousePressEvent( QMouseEvent* event )
setCurrentIndex( index ); setCurrentIndex( index );
m_data->isPressed = true; m_data->isPressed = true;
} }
return;
} }
return Inherited::mousePressEvent( event );
} }
void QskMenu::mouseReleaseEvent( QMouseEvent* event ) void QskMenu::mouseReleaseEvent( QMouseEvent* event )
@ -305,7 +309,11 @@ void QskMenu::mouseReleaseEvent( QMouseEvent* event )
if ( index == m_data->currentIndex ) if ( index == m_data->currentIndex )
setSelectedIndex( index ); setSelectedIndex( index );
} }
return;
} }
return Inherited::mouseReleaseEvent( event );
} }
void QskMenu::aboutToShow() void QskMenu::aboutToShow()

View File

@ -49,9 +49,9 @@ class QSK_EXPORT QskSlider : public QskBoundedValueInput
void trackingChanged( bool ); void trackingChanged( bool );
protected: protected:
void mousePressEvent( QMouseEvent* e ) override; void mousePressEvent( QMouseEvent* ) override;
void mouseMoveEvent( QMouseEvent* e ) override; void mouseMoveEvent( QMouseEvent* ) override;
void mouseReleaseEvent( QMouseEvent* e ) override; void mouseReleaseEvent( QMouseEvent* ) override;
QSizeF handleSize() const; QSizeF handleSize() const;
QRectF handleRect() const; QRectF handleRect() const;