Ignore:
Timestamp:
Oct 6, 2009, 5:05:23 PM (15 years ago)
Author:
garnier
Message:

en test

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/interfaces/basic/src/G4UIQt.cc

    r1043 r1118  
    142142  fMainWindow = new QMainWindow();
    143143
    144 #ifdef G4DEBUG
     144#ifdef G4DEBUG_INTERFACES_BASIC
    145145  printf("G4UIQt::Initialise after main window creation\n");
    146146#endif
     
    155155#endif
    156156
    157   QSplitter *splitter = new QSplitter(Qt::Vertical,fMainWindow);
     157  QWidget *mainWidget = new QWidget(fMainWindow);
     158  QSplitter *splitter = new QSplitter(mainWidget);
     159  splitter->setOrientation(Qt::Vertical);
    158160
    159161  // Set layouts
     
    208210
    209211#if QT_VERSION >= 0x040000
    210   topWidget->setLayout(layoutTop);
     212  //  topWidget->setLayout(layoutTop);
    211213#endif
    212214
     
    216218#if QT_VERSION >= 0x040000
    217219
    218   bottomWidget->setLayout(layoutBottom);
     220  //  bottomWidget->setLayout(layoutBottom);
     221  QVBoxLayout *mainLayout = new QVBoxLayout(mainWidget);
     222
    219223  splitter->addWidget(topWidget);
    220224  splitter->addWidget(bottomWidget);
    221 #endif
    222 
    223 
    224   fMainWindow->setCentralWidget(splitter);
     225
     226  mainLayout->addWidget(splitter);
     227
     228#endif
     229
     230    fMainWindow->setCentralWidget(mainWidget);
     231    //fMainWindow->setCentralWidget(splitter);
    225232
    226233#if QT_VERSION < 0x040000
     
    257264  QList<int> vals = splitter->sizes();
    258265#endif
    259   if(vals.size()==2) {
    260     vals[0] = (splitter->orientation()==Qt::Vertical ? splitter->height() : splitter->width())*3/4;
    261     vals[1] = (splitter->orientation()==Qt::Vertical ? splitter->height() : splitter->width())*1/4;
    262     splitter->setSizes(vals);
    263   }
     266//    if(vals.size()==2) {
     267//      vals[0] = (splitter->orientation()==Qt::Vertical ? splitter->height() : splitter->width())*3/4;
     268//      vals[1] = (splitter->orientation()==Qt::Vertical ? splitter->height() : splitter->width())*1/4;
     269//      splitter->setSizes(vals);
     270//    }
    264271
    265272  if(UI!=NULL) UI->SetCoutDestination(this);  // TO KEEP
     
    9971004)
    9981005{
    999 #ifdef G4DEBUG
     1006#ifdef G4DEBUG_INTERFACES_BASIC
    10001007  printf("G4UIQt::GetHelpChoice SHOULD NEVER GO HERE");
    10011008#endif
     
    10091016)
    10101017{
    1011 #ifdef G4DEBUG
     1018#ifdef G4DEBUG_INTERFACES_BASIC
    10121019  printf("G4UIQt::ExitHelp SHOULD NEVER GO HERE");
    10131020#endif
Note: See TracChangeset for help on using the changeset viewer.