Changeset 713 for trunk/geant4/visualization/OpenGL/include
- Timestamp:
- Feb 5, 2008, 4:46:54 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/geant4/visualization/OpenGL/include/G4OpenGLQtViewer.hh
r712 r713 84 84 void G4MouseEvent(int, int, Qt::MouseButtons); 85 85 #endif 86 void G4MouseRotateEvent( int, int);87 void G4MouseMoveEvent( int, int, int);86 void G4MouseRotateEvent(G4double, G4double); 87 void G4MouseMoveEvent(G4double, G4double, G4double); 88 88 void G4keyPressEvent (QKeyEvent * event); 89 89 … … 108 108 QMenu *fContextMenu; 109 109 #endif 110 enum mouseActions {STYLE1,STYLE2,STYLE3 };111 mouseActions fMouseAction; // 1: rotate 2: zoom 3:pick110 enum mouseActions {STYLE1,STYLE2,STYLE3,STYLE4}; 111 mouseActions fMouseAction; // 1: rotate 2:move 3:pick 4:shortcuts 112 112 QPoint fLastPos; 113 /** delta of scene rotation. This delta is put in degree */ 114 G4double fDeltaRotation; 113 115 /** delta of scene translation. This delta is put in % of the scene view */ 114 116 G4double fDeltaSceneTranslation; … … 121 123 #if QT_VERSION < 0x040000 122 124 QPopupMenu *fMouseRotate; 125 QPopupMenu *fMouseMove; 123 126 QPopupMenu *fMousePick; 124 127 QPopupMenu *fMouseShortcuts; … … 129 132 #else 130 133 QAction *fMouseRotate; 134 QAction *fMouseMove; 131 135 QAction *fMousePick; 132 136 QAction *fMouseShortcuts; … … 139 143 private slots : 140 144 void actionMouseRotate(); 145 void actionMouseMove(); 141 146 void actionMousePick(); 142 147 void actionMouseShortcuts();
Note: See TracChangeset
for help on using the changeset viewer.