-// Copyright (C) 2013-2014 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2013-2024 CEA, EDF, OPEN CASCADE
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
protected:
virtual GraphicsView_ViewTransformer* createTransformer( int );
+ virtual GraphicsView_ViewFrame* createViewFrame( SUIT_Desktop* theDesktop, QWidget* theWidget );
virtual void onTransformationStarted();
virtual void onTransformationFinished();
void onTestCropOperatorPerform( QPainterPath thePath );
*/
-private:
- void handleKeyPress( QKeyEvent* );
- void handleKeyRelease( QKeyEvent* );
- void handleMouseMove( QGraphicsSceneMouseEvent* );
- void handleMousePress( QGraphicsSceneMouseEvent* );
- void handleMouseRelease( QGraphicsSceneMouseEvent* );
- void handleWheel( QGraphicsSceneWheelEvent* );
+protected:
+ virtual void handleKeyPress( QKeyEvent* );
+ virtual void handleKeyRelease( QKeyEvent* );
+ virtual void handleMouseMove( QGraphicsSceneMouseEvent* );
+ virtual void handleMousePress( QGraphicsSceneMouseEvent* );
+ virtual void handleMouseRelease( QGraphicsSceneMouseEvent* );
+ virtual void handleWheel( QGraphicsSceneWheelEvent* );
// testing ImageViewer
enum QueueOperation { BringToFront, SendToBack, BringForward, SendBackward };