-// Copyright (C) 2007-2016 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2023 CEA, EDF, OPEN CASCADE
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
/*!
Constructor
*/
-GLViewer_Viewer::GLViewer_Viewer( const QString& title )
+GLViewer_Viewer::GLViewer_Viewer( const QString& /*title*/ )
: SUIT_ViewModel(),
mySelector( 0 ),
+mySelMode( NoSelection ),
mySketcher( 0 ),
-myTransformer( 0 ),
-mySelMode( NoSelection )
+myTransformer( 0 )
{
}
/*!
Called when smth is selected in this viewer. [ virtual protected slot ]
*/
-void GLViewer_Viewer::onSelectionDone( bool bAdded, SelectionChangeStatus status )
+void GLViewer_Viewer::onSelectionDone( bool /*bAdded*/, SelectionChangeStatus status )
{
emit selectionChanged( status );
}
if ( e->modifiers() & GLViewer_ViewTransformer::accelKey() )
{
Qt::MouseButton bs = e->button();
- if ( bs == GLViewer_ViewTransformer::zoomButton() )
+ if ( (int)bs == GLViewer_ViewTransformer::zoomButton() ) // todo Qt::MouseButton is unsigned int: comparison of int with uint
activateTransform( Zoom );
- else if ( bs == GLViewer_ViewTransformer::panButton() )
+ else if ( (int)bs == GLViewer_ViewTransformer::panButton() ) // todo Qt::MouseButton is unsigned int: comparison of int with uint
activateTransform( Pan );
}
else
}
/* Try to activate default sketching
*/
- else if ( e->button() == GLViewer_ViewSketcher::sketchButton() )
+ else if ( (int)e->button() == GLViewer_ViewSketcher::sketchButton() ) // todo Qt::MouseButton is unsigned int: comparison of int with uint
{
activateSketching( Rect );
if ( mySketcher )
: QObject( 0 ),
myViewer( v ),
myType( type ),
-myMajorBtn( Qt::NoButton ),
myButtonState( 0 ),
+myMajorBtn( Qt::NoButton ),
myRectBand( 0 )
{
if ( myType == GLViewer_Viewer::Pan ||
GLViewer_ViewSketcher::GLViewer_ViewSketcher( GLViewer_Viewer* viewer, int type )
: QObject( 0 ),
myViewer( viewer ),
-myData( 0 ),
myType( type ),
+myData( 0 ),
myRectBand( 0 )
{
if( !myViewer )
if ( state == Fin )
{
-#if QT_VERSION < QT_VERSION_CHECK(5, 0, 0)
- QApplication::syncX(); /* force rectangle redrawing */
-#endif
myViewer->activateSketching( GLViewer_Viewer::NoSketching );
}
}