- Timestamp:
- Jun 4, 2010, 5:28:11 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/visualization/OpenGL/src/G4OpenGLImmediateQtViewer.cc
r1295 r1307 25 25 // 26 26 // 27 // $Id: G4OpenGLImmediateQtViewer.cc,v 1.1 8 2010/03/10 11:03:46lgarnier Exp $28 // GEANT4 tag $Name: vis-V09-03-06$27 // $Id: G4OpenGLImmediateQtViewer.cc,v 1.19 2010/06/04 15:27:47 lgarnier Exp $ 28 // GEANT4 tag $Name: $ 29 29 // 30 30 // … … 53 53 setFocusPolicy(Qt::StrongFocus); // enable keybord events 54 54 #endif 55 fHasToRepaint =false; 55 fHasToRepaint = false; 56 fIsRepainting = false; 56 57 57 58 if (fViewId < 0) return; // In case error in base class instantiation. … … 148 149 ,int aHeight) 149 150 { 150 ResizeWindow(aWidth,aHeight); 151 fHasToRepaint = sizeHasChanged(); 151 if ((aWidth > 0) && (aHeight > 0)) { 152 ResizeWindow(aWidth,aHeight); 153 fHasToRepaint = sizeHasChanged(); 154 } 152 155 } 153 156 … … 155 158 void G4OpenGLImmediateQtViewer::paintGL() 156 159 { 160 if (fIsRepainting) { 161 return ; 162 } 157 163 #ifdef G4DEBUG_VIS_OGL 158 164 printf("\n\nG4OpenGLImmediateQtViewer::paintGL ??\n"); … … 208 214 printf("G4OpenGLImmediateQtViewer::paintGL ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ready %d\n\n\n",fReadyToPaint); 209 215 #endif 216 fIsRepainting = false; 210 217 } 211 218
Note: See TracChangeset
for help on using the changeset viewer.