[Compbench-devel] CompBenchmarks++/Qt-4 main.cpp,1.10,1.11
Brought to you by:
xfred
From: Frederic T. <xf...@us...> - 2007-09-12 16:24:42
|
Update of /cvsroot/compbench/CompBenchmarks++/Qt-4 In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv29596 Modified Files: main.cpp Log Message: Working message console. Index: main.cpp =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/Qt-4/main.cpp,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** main.cpp 11 Sep 2007 20:18:53 -0000 1.10 --- main.cpp 12 Sep 2007 16:24:38 -0000 1.11 *************** *** 9,12 **** --- 9,14 ---- #include <QFileDialog> #include <QIcon> + #include <QScrollArea> + #include <QHBoxLayout> using namespace CQT; *************** *** 120,123 **** --- 122,127 ---- { QSplitter *sp = new QSplitter(Qt::Vertical); + QScrollArea *sa = new QScrollArea; + QHBoxLayout *laycon = new QHBoxLayout; QIcon I1(":/icons/success.png"); *************** *** 135,138 **** --- 139,143 ---- mainTab = new QTabWidget; + // sa->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOn); console=new StatusConsole; planCompilerSelected=0; *************** *** 156,162 **** sp->addWidget(mainTab); - sp->addWidget(console); - lay->addWidget(sp); mainW->setLayout(lay); --- 161,178 ---- sp->addWidget(mainTab); + QWidget *qw = new QWidget; + qw->setLayout(laycon); + + laycon->addWidget(console); + sa->setWidget(console); + laycon->addWidget(sa); + sa->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff); + sa->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOn); + + + sp->addWidget(qw); + + lay->addWidget(sp); mainW->setLayout(lay); |