#10136 Reset zoom by double-click in 3D view

This commit is contained in:
Magne Sjaastad 2024-01-24 09:55:16 +01:00
parent c6234483e6
commit 85672f5ef5
2 changed files with 16 additions and 0 deletions

View File

@ -687,6 +687,21 @@ void RiuViewer::mousePressEvent( QMouseEvent* event )
m_lastMousePressPosition = event->pos();
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
void RiuViewer::mouseDoubleClickEvent( QMouseEvent* event )
{
if ( auto view = dynamic_cast<Rim3dView*>( m_rimView.p() ) )
{
view->zoomAll();
return;
}
caf::Viewer::mouseDoubleClickEvent( event );
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------

View File

@ -166,6 +166,7 @@ private:
void mouseReleaseEvent( QMouseEvent* event ) override;
void mousePressEvent( QMouseEvent* event ) override;
void mouseDoubleClickEvent( QMouseEvent* event ) override;
private:
QLabel* m_infoLabel;