Ignore:
Timestamp:
Mar 8, 2010, 5:36:15 PM (14 years ago)
Author:
garnier
Message:

debugging

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/visualization/OpenGL/src/G4OpenGLImmediateQtViewer.cc

    r1235 r1240  
    150150    NeedKernelVisit ();
    151151    ProcessView ();
    152     glFlush ();
     152    FinishView();
    153153#ifdef G4DEBUG_VIS_OGL
    154154  printf("G4OpenGLImmediateQtViewer::ComputeView First ProcessView ok\n");
     
    166166   
    167167#ifdef G4DEBUG_VIS_OGL
    168   printf("G4OpenGLImmediateQtViewer::ComputeView %d %d ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ \n",getWinWidth(), getWinHeight());
     168  printf("G4OpenGLImmediateQtViewer::ComputeView %d %d hasTo:%d^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ \n",getWinWidth(), getWinHeight(),fHasToRepaint);
    169169#endif
    170170  fHasToRepaint = true;
     
    262262}
    263263
     264void G4OpenGLImmediateQtViewer::showEvent (QShowEvent * event)
     265{
     266  fHasToRepaint = true;
     267}
     268
     269
    264270/**
    265271 * This function was build in order to make a zoom on double clic event.
     
    296302  }
    297303#ifdef G4DEBUG_VIS_OGL
    298   printf("\n\nG4OpenGLImmediateQtViewer::paintEvent ^^^^^^^^^\n");
     304  printf("\n\nG4OpenGLImmediateQtViewer::paintEvent ^^^^^^^^^ %d\n",fHasToRepaint);
    299305#endif
    300306}
     
    307313#endif
    308314  updateGL();
     315  repaint();
    309316#ifdef G4DEBUG_VIS_OGL
    310317  printf("\n\nG4OpenGLImmediateQtViewer::updateQWidget ^^^^^^^^^\n");
     
    322329  printf("\n\nG4OpenGLImmediateQtViewer::ShowView VVVV\n");
    323330#endif
     331  fHasToRepaint = true;
    324332#if QT_VERSION < 0x040000
    325333  setActiveWindow();
Note: See TracChangeset for help on using the changeset viewer.