Ignore:
Timestamp:
Jan 28, 2008, 6:49:27 PM (16 years ago)
Author:
garnier
Message:

pb de move non resoluts

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/geant4/visualization/OpenGL/src/G4OpenGLQtViewer.cc

    r696 r701  
    17471747  printf("G4OpenGLQtViewer::keyPressEvent count:%d autoRepeat:%d key:%d\n",event->count(),event->isAutoRepeat(),event->key());
    17481748#endif
    1749   if (event->key() == Qt::Key_Down)
     1749if (event->modifiers() & Qt::ShiftModifier)
     1750    {
     1751      printf("-------------------------\n");
     1752    }
     1753
     1754  if ((event->key() == Qt::Key_Down) && (event->modifiers() & Qt::ShiftModifier)) // go up
     1755    {
     1756      G4MouseMoveEvent(0,1,0);
     1757    }
     1758  else if ((event->key() == Qt::Key_Up) && (event->modifiers() & Qt::ShiftModifier))  // go down
     1759    {
     1760      G4MouseMoveEvent(0,-1,0);
     1761    }
     1762 else if (event->key() == Qt::Key_Down) // go backward
    17501763    {
    17511764      G4MouseMoveEvent(0,0,-1);
    17521765    }
    1753   if (event->key() == Qt::Key_Up)
     1766  else if (event->key() == Qt::Key_Up)  // go forward
    17541767    {
    17551768      G4MouseMoveEvent(0,0,1);
    17561769    }
    1757   if (event->key() == Qt::Key_Left)
     1770  else if (event->key() == Qt::Key_Left) // go left
    17581771    {
    17591772      G4MouseMoveEvent(-1,0,0);
    17601773    }
    1761   if (event->key() == Qt::Key_Right)
     1774  else if (event->key() == Qt::Key_Right) // go right
    17621775    {
    17631776      G4MouseMoveEvent(1,0,0);
    17641777    }
    1765   if (event->key() == Qt::Key_Plus)
     1778  else if (event->key() == Qt::Key_Plus) // zoom in
    17661779    {
    17671780      fVP.SetZoomFactor(fVP.GetZoomFactor()*fDeltaZoom);
    17681781      updateQWidget();
    17691782    }
    1770   if (event->key() == Qt::Key_Minus)
     1783  else if (event->key() == Qt::Key_Minus) // zoom out
    17711784    {
    17721785      fVP.SetZoomFactor(fVP.GetZoomFactor()/fDeltaZoom);
Note: See TracChangeset for help on using the changeset viewer.