Ignore:
Timestamp:
Nov 13, 2009, 10:39:07 AM (15 years ago)
Author:
garnier
Message:

Update pour les Tabs

Location:
trunk/source/visualization/OpenGL/src
Files:
2 edited

Legend:

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

    r1160 r1164  
    104104//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
    105105{
     106  // G4Qt* interactorManager = G4Qt::getInstance ();
     107
    106108#ifdef G4DEBUG_VIS_OGL
    107109  printf("G4OpenGLQtViewer::CreateMainWindow :: BEGIN \n");
     
    126128  // return false if G4UIQt was not launch
    127129  bool res = interactorManager->AddTabVisWidget(fWindow,name);
    128  
     130
    129131  if (!res) { // we have to do a dialog
    130132
    131133#ifdef G4DEBUG_VIS_OGL
    132     printf("G4OpenGLQtViewer::CreateMainWindow :: get Parent ? \n");
     134    printf("G4OpenGLQtViewer::CreateMainWindow :: NO UI get Parent ? \n");
    133135#endif
    134136    QWidget *myParent = getParentWidget();
     
    138140    if (myParent != NULL) {
    139141#if QT_VERSION < 0x040000
    140       fWindow->reparent(myParent,0,QPoint(0,0)); 
    141 #else
    142       fWindow->setParent(myParent); 
     142      glWindget->reparent(myParent,0,QPoint(0,0)); 
     143#else
     144      glWidget->setParent(myParent); 
    143145#endif
    144146    }
    145147    QHBoxLayout *mainLayout = new QHBoxLayout(fGLWindow);
    146148   
     149#ifdef G4DEBUG_VIS_OGL
     150    printf("G4OpenGLQtViewer::CreateMainWindow :: After create Layout fGLWindow:%d \n",fGLWindow);
     151#endif
    147152    mainLayout->setMargin(0);
    148153    mainLayout->setSpacing(0);   
     
    153158#else
    154159      fGLWindow->setWindowTitle( name);
     160#ifdef G4DEBUG_VIS_OGL
     161      printf("G4OpenGLQtViewer::CreateMainWindow :: is QMainWindow \n");
     162#endif
    155163#endif
    156164    }
    157165#if QT_VERSION >= 0x040000
     166#ifdef G4DEBUG_VIS_OGL
     167    printf("G4OpenGLQtViewer::CreateMainWindow ::  set layout to fGLWindow:%d \n",fGLWindow);
     168#endif
    158169    fGLWindow->setLayout(mainLayout);
    159170#endif
     
    27012712#endif
    27022713    fGLWindow = new QDialog();
     2714#ifdef G4DEBUG_VIS_OGL
     2715    printf("G4OpenGLQtViewer::GetParentWidget fGLWindow:%d \n",fGLWindow);
     2716#endif
    27032717  }
    27042718  if (found) {
  • trunk/source/visualization/OpenGL/src/G4OpenGLStoredQtViewer.cc

    r1141 r1164  
    7070#endif
    7171  fReadyToPaint = false;
    72   CreateMainWindow (this,QString(fName));
     72  CreateMainWindow (this,QString(GetName()));
    7373  CreateFontLists ();
    7474 
Note: See TracChangeset for help on using the changeset viewer.