30 #ifndef G4OPENINVENTORQTEXAMINERVIEWER_HH
31 #define G4OPENINVENTORQTEXAMINERVIEWER_HH
33 #ifdef G4VIS_BUILD_OIQT_DRIVER
40 #include <Inventor/nodes/SoEventCallback.h>
41 #include <Inventor/Qt/viewers/SoQtExaminerViewer.h>
42 #include <Inventor/events/SoKeyboardEvent.h>
49 class G4OpenInventorQtExaminerViewer :
public SoQtExaminerViewer {
53 friend class G4OpenInventorQtViewer;
57 static G4OpenInventorQtExaminerViewer* viewer;
65 G4OpenInventorQtExaminerViewer(QWidget* parent = NULL,
66 const char*
name = NULL,
68 SoQtFullViewer::BuildFlag flag = BUILD_ALL,
71 ~G4OpenInventorQtExaminerViewer();
84 SbBool processSoEvent(
const SoEvent*
const event);