Changeset 1261 for trunk


Ignore:
Timestamp:
May 26, 2010, 2:48:18 PM (14 years ago)
Author:
garnier
Message:

test qt3

Location:
trunk/source/interfaces
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/interfaces/History

    r1255 r1261  
    1818     ----------------------------------------------------------
    1919
     2026 May, L. Garnier
     21 - G4UIQt: Fix some compil errors with qt3
     22
    202320 May, L. Garnier
    2124 Co-working tag : intercoms-V09-03-01
  • trunk/source/interfaces/basic/src/G4UIQt.cc

    r1255 r1261  
    6060#include <qtabwidget.h>
    6161#include <qtabbar.h>
    62 #include <QResizeEvent>
    6362#include <qstringlist.h>
    6463
     
    6867#include <qlistwidget.h>
    6968#include <qtreewidget.h>
     69#include <QResizeEvent>
    7070#else
    7171#include <qaction.h>
     
    164164#if QT_VERSION < 0x040000
    165165  fMyVSplitter = new QSplitter(Qt::Horizontal,fMainWindow);
    166   fToolBox = new QToolBox(Qt::Horizontal,fMyVSplitter);
     166  fToolBox = new QToolBox(fMyVSplitter);
    167167#else
    168168  fMyVSplitter = new QSplitter(Qt::Horizontal,fMainWindow);
    169   fToolBox = new QToolBox(mainWidget);
     169  fToolBox = new QToolBox();
    170170#endif
    171171
     
    244244
    245245  QSizePolicy policy = fTabWidget->sizePolicy();
     246#if QT_VERSION < 0x040000
     247  policy.setHorStretch(1);
     248  policy.setVerStretch(1);
     249#else
    246250  policy.setHorizontalStretch(1);
    247251  policy.setVerticalStretch(1);
     252#endif
    248253  fTabWidget->setSizePolicy(policy);
    249254
    250   fEmptyViewerTabLabel = new QLabel("         If you want to have a Viewer, please use /vis/open commands. ");
     255  fEmptyViewerTabLabel = new QLabel(QString("         If you want to have a Viewer, please use /vis/open commands. "));
    251256
    252257  // Only at creation. Will be set visible when sessionStart();
     258#if QT_VERSION >= 0x040000
     259#if QT_VERSION >= 0x040200
    253260  fTabWidget->setVisible(false);
    254261  fEmptyViewerTabLabel->setVisible(false);
    255 
     262#else
     263  fTabWidget->hide();
     264  fEmptyViewerTabLabel->hide();
     265#endif
     266#else
     267  fTabWidget->hide();
     268  fEmptyViewerTabLabel->hide();
     269#endif
     270
     271
     272  //  fMyVSplitter->addWidget(fTabWidget);
     273
     274  // unset parent fot TabWidget
     275#if QT_VERSION < 0x040000
     276  fTabWidget->reparent(0,0,QPoint(0,0)); 
     277#else
    256278  fMyVSplitter->addWidget(fToolBox);
    257279  fMyVSplitter->addWidget(fEmptyViewerTabLabel);
    258   //  fMyVSplitter->addWidget(fTabWidget);
    259 
    260   // unset parent fot TabWidget
    261 #if QT_VERSION < 0x040000
    262   fTabWidget->reparent(0,0,QPoint(0,0)); 
    263 #else
    264280  fTabWidget->setParent(0);
    265281#endif
Note: See TracChangeset for help on using the changeset viewer.