X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FOCCViewer%2FOCCViewer_ViewSketcher.cxx;h=103880d525d32046e562446532140f8b50ccf95e;hb=6d95e8aac480cc46df35de17c533dbe7bdb7a3d1;hp=f249227868a96f118a636d284ab0c5c8440ab3fc;hpb=26ac7ca874ce9a796ff7ad43685f42afca635df9;p=modules%2Fgui.git diff --git a/src/OCCViewer/OCCViewer_ViewSketcher.cxx b/src/OCCViewer/OCCViewer_ViewSketcher.cxx index f24922786..103880d52 100755 --- a/src/OCCViewer/OCCViewer_ViewSketcher.cxx +++ b/src/OCCViewer/OCCViewer_ViewSketcher.cxx @@ -298,7 +298,9 @@ void OCCViewer_RectSketcher::onSketch( SketchState state ) if ( state == Fin ) { +#if QT_VERSION < QT_VERSION_CHECK(5, 0, 0) QApplication::syncX(); /* force rectangle redrawing */ +#endif mypViewWindow->activateSketching( OCCViewer_ViewWindow::NoSketching ); } } @@ -515,7 +517,9 @@ void OCCViewer_PolygonSketcher::onSketch( SketchState state ) mypPolyRB->clearGeometry(); mypPolyRB->hide(); } +#if QT_VERSION < QT_VERSION_CHECK(5, 0, 0) QApplication::syncX(); +#endif mypViewWindow->activateSketching( OCCViewer_ViewWindow::NoSketching ); } }