- Timestamp:
- Oct 13, 2009, 12:21:44 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/visualization/OpenGL/src/G4OpenGLQtViewer.cc
r1122 r1124 135 135 foreach (QWidget *widget, QApplication::allWidgets()) { 136 136 if ((found== false) && (widget->inherits("QMainWindow"))) { 137 #ifdef G4DEBUG_VIS_OGL 138 printf("G4OpenGLQtViewer::CreateMainWindow on top of ................................%d\n",widget); 139 #endif 137 140 fGLWindow = new QDialog(0,Qt::WindowTitleHint | Qt::WindowSystemMenuHint | Qt::WindowMinMaxButtonsHint); 138 141 found = true; 142 #ifdef G4DEBUG_VIS_OGL 143 printf("G4OpenGLQtViewer::CreateMainWindow after creation................................%d x %d should equal %d x %d\n",fGLWindow->width(),fGLWindow->height(),getWinWidth(), getWinHeight()); 144 #endif 145 fGLWindow->resize(432,245); 146 #ifdef G4DEBUG_VIS_OGL 147 int sw = 0; 148 int sh = 0; 149 if (!fGLWindow->isMaximized() && !fGLWindow->isFullScreen()) { 150 sw = fGLWindow->normalGeometry().width(); 151 sh = fGLWindow->normalGeometry().height(); 152 } else { 153 sw = fGLWindow->frameGeometry().width(); 154 sh = fGLWindow->frameGeometry().height(); 155 } 156 printf("G4OpenGLQtViewer::CreateMainWindow after creation-> set size................................%d x %d should equal %d x %d\n",sw,sh,432,245); 157 158 #endif 139 159 } 140 160 } 141 161 #endif 162 163 #ifdef G4DEBUG_VIS_OGL 164 printf("G4OpenGLQtViewer::CreateMainWindow TOP................................%d x %d\n",fGLWindow->width(),fGLWindow->height()); 165 #endif 166 #ifdef G4DEBUG_VIS_OGL 167 printf("G4OpenGLQtViewer::CreateMainWindow................................%d x %d\n",glWidget->width(),glWidget->height()); 168 #endif 169 142 170 143 171 #if QT_VERSION < 0x040000 … … 181 209 YPos = offset; 182 210 } 211 #ifdef G4DEBUG_VIS_OGL 212 printf("G4OpenGLQtViewer::CreateMainWindow before size................................%d x %d should equal %d x %d\n",fGLWindow->width(),fGLWindow->height(),getWinWidth(), getWinHeight()); 213 #endif 183 214 fGLWindow->resize(getWinWidth(), getWinHeight()); 215 #ifdef G4DEBUG_VIS_OGL 216 printf("G4OpenGLQtViewer::CreateMainWindow TOP end................................%d x %d should equal %d x %d\n",fGLWindow->width(),fGLWindow->height(),getWinWidth(), getWinHeight()); 217 #endif 218 219 220 fGLWindow->resize(432,245); 221 #ifdef G4DEBUG_VIS_OGL 222 printf("G4OpenGLQtViewer::CreateMainWindow TOP end 2................................%d x %d should equal %d x %d\n",fGLWindow->width(),fGLWindow->height(),432,245); 223 #endif 184 224 fGLWindow->move(fVP.GetWindowAbsoluteLocationHintX(QApplication::desktop()->width()),YPos); 185 225 fGLWindow->show(); 226 #ifdef G4DEBUG_VIS_OGL 227 printf("G4OpenGLQtViewer::CreateMainWindow TOP end after show................................%d x %d\n",fGLWindow->width(),fGLWindow->height()); 228 #endif 186 229 187 230 if(!fWindow) return; 188 231 #ifdef G4DEBUG_VIS_OGL 189 printf("G4OpenGLQtViewer::CreateMainWindow glWidget END \n");232 printf("G4OpenGLQtViewer::CreateMainWindow glWidget END ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n"); 190 233 #endif 191 234 … … 1433 1476 void G4OpenGLQtViewer::FinishView() 1434 1477 { 1435 #ifdef G4DEBUG_VIS_OGL1436 printf("G4OpenGLQtViewer::FinishView\n");1437 #endif1438 1478 glFlush (); 1439 GLint renderMode; 1440 glGetIntegerv(GL_RENDER_MODE, &renderMode); 1441 if (renderMode == GL_RENDER) printf("G4OpenGLQtViewer::FinishView RENDER !!!!\n"); 1442 else printf("G4OpenGLQtViewer::FinishView not RENDER !!!!\n"); 1443 1444 // THIS IF ALLREADY DONE BY THE paintEvent() function 1445 // Who call it, I don't know... 1446 1447 fWindow->swapBuffers (); 1479 // fWindow->swapBuffers (); 1448 1480 } 1449 1481 … … 1819 1851 if (event->key() == Qt::Key_Plus) { 1820 1852 fVP.SetZoomFactor(fVP.GetZoomFactor()*(1+fDeltaZoom)); 1821 #ifdef G4DEBUG_VIS_OGL1822 printf("G4OpenGLQtViewer::KeyPressEvent zoomFactor=%f\n",fVP.GetZoomFactor()*(1+fDeltaZoom));1823 #endif1824 1853 updateQWidget(); 1825 1854 }
Note: See TracChangeset
for help on using the changeset viewer.