- Timestamp:
- May 19, 2010, 5:11:38 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/visualization/OpenGL/src/G4OpenGLQtViewer.cc
r1242 r1253 52 52 #include "G4UnitsTable.hh" 53 53 #include "G4Qt.hh" 54 #include "G4UIQt.hh" 54 55 #include "G4UImanager.hh" 55 56 #include "G4UIcommandTree.hh" 57 #include "G4VBasicShell.hh" 56 58 #include <qlayout.h> 57 59 #include <qdialog.h> … … 125 127 126 128 // return false if G4UIQt was not launch 127 bool isTabbedView = interactorManager->AddTabWidget(fWindow,name,getWinWidth(),getWinHeight()); 129 130 G4UImanager* UI = G4UImanager::GetUIpointer(); 131 #ifdef G4DEBUG_VIS_OGL 132 printf("G4OpenGLQtViewer::CreateMainWindow UI:%d\n",UI); 133 #endif 134 if (UI == NULL) return; 135 136 #ifdef G4DEBUG_VIS_OGL 137 G4UIQt * uiQt2 = static_cast<G4UIQt*> (UI->GetG4UIWindow()); 138 printf("G4UIQt:: recheck Session : %d UImanager:%d\n",uiQt2,UI); 139 #endif 140 141 142 if (! static_cast<G4UIQt*> (UI->GetG4UIWindow())) { 143 #ifdef G4DEBUG_VIS_OGL 144 printf("G4OpenGLQtViewer::CreateMainWindow return cast WRONG\n"); 145 #endif 146 return; 147 } 148 G4UIQt * uiQt = static_cast<G4UIQt*> (UI->GetG4UIWindow()); 149 #ifdef G4DEBUG_VIS_OGL 150 printf("G4OpenGLQtViewer::CreateMainWindow :: G4UIQt:%d UImanager:%d\n",uiQt,UI); 151 #endif 152 153 // if (! dynamic_cast<G4VBasicShell*> (session)) { 154 // G4VBasicShell * b = (G4VBasicShell*) session; 155 // if (! static_cast<G4UIQt*> (b)) { 156 // return; 157 // } 158 // } 159 160 // G4UIQt * uiQt = (dynamic_cast<G4UIQt*> (dynamic_cast<G4VBasicShell*> (UI)))->GetSession(); 161 bool isTabbedView = uiQt->AddTabWidget(fWindow,name,getWinWidth(),getWinHeight()); 128 162 129 163 if (!isTabbedView) { // we have to do a dialog 130 164 131 165 QWidget *myParent = getParentWidget(); 132 166 #ifdef G4DEBUG_VIS_OGL
Note: See TracChangeset
for help on using the changeset viewer.