CMS 3D CMS Logo

IgWizardBase.cc

Go to the documentation of this file.
00001 /****************************************************************************
00002 ** Form implementation generated from reading ui file 'IgWizardBase.ui'
00003 **
00004 ** Created: Fri Mar 1 02:14:40 2002
00005 **      by:  The User Interface Compiler (uic)
00006 **
00007 ** WARNING! All changes made in this file will be lost!
00008 ****************************************************************************/
00009 #include "Iguana/Studio/interface/IgWizardBase.h"
00010 
00011 #include <qvariant.h>
00012 #include <qframe.h>
00013 #include <qlabel.h>
00014 #include <qpushbutton.h>
00015 #include <qlayout.h>
00016 #include <qtooltip.h>
00017 #include <qwhatsthis.h>
00018 #include <qimage.h>
00019 #include <qpixmap.h>
00020 
00021 static const char* const image0_data[] = { 
00022 "98 64 39 1",
00023 "g c #313031",
00024 "b c #316531",
00025 "h c #316562",
00026 "v c #319931",
00027 "d c #319962",
00028 "G c #31ce31",
00029 "H c #623062",
00030 "e c #626531",
00031 "o c #626562",
00032 "K c #62659c",
00033 "q c #629931",
00034 "# c #629962",
00035 "p c #62999c",
00036 "I c #62ce31",
00037 "x c #62ce62",
00038 "E c #62ce9c",
00039 "J c #9c6562",
00040 "F c #9c659c",
00041 "f c #9c9962",
00042 "n c #9c999c",
00043 "C c #9c99cd",
00044 "A c #9cce62",
00045 "c c #9cce9c",
00046 "u c #9ccecd",
00047 "B c #9cff62",
00048 "y c #9cff9c",
00049 "D c #9cffcd",
00050 "t c #cd999c",
00051 "s c #cd99cd",
00052 "w c #cdce9c",
00053 "i c #cdcecd",
00054 "m c #cdceff",
00055 "z c #cdff9c",
00056 "a c #cdffcd",
00057 "k c #cdffff",
00058 "l c #ffcecd",
00059 "j c #ffceff",
00060 "r c #ffffcd",
00061 ". c #ffffff",
00062 "..................................................................................................",
00063 "..................................................................................................",
00064 "..................................................................................................",
00065 "...................................................#..............................................",
00066 "..................................................ab..............................................",
00067 "..........cdebbdf.................................ce..............................................",
00068 "........#bgehbebbbbi..............................#bcjkl..........................................",
00069 "......ibg#ci..mn#obbbi............................bpqmrm..........................................",
00070 ".....ibbi.jaiiiiscnehboa..........................bi#iilk.........................................",
00071 "....rheiajiiitiiisut#bbocj........................ec#iiil.........................................",
00072 "....bbi.jiiiiiiiiiiiifbvbcj.......................bn#iuim.........................................",
00073 "...wh#.aiiiiiiijajiiiinovbni......................##ni##i.........................................",
00074 "...#b.jiiiii........mlinhqbni..................n..fbnne#ja........................................",
00075 "...e#.iisiii...........iibdbnij................cc.ubqbniiij.......................................",
00076 "..ihi.iiii.............iiibebnaj................b.ibhfu#ii........................................",
00077 "..nb.iiiiaj..............iivhb#i................iqivx#botiij......................................",
00078 "..fb.iiim................jii#eb#ii...............pevc##nniik......................................",
00079 "..pb.liii..................ii#bbbcj...............ovyxnnnsil......................................",
00080 "..cb.iii....................ii#ovv#i..............cbcyonnni.......................................",
00081 "..ibmiiii....................ii#v#vqnj.............vqcy##nim......................................",
00082 "..rbiiij......................jinbvxx#ij...........mqvyzyxfi......................................",
00083 "...bfaiii.......................itdvAxx#i...........ib#y.kcfij..................wc................",
00084 "...chii.i......................jaisvdxcA##cj.........nbAr.yhiir...............iv#.................",
00085 "....bniji.........................is#b#Bycxq#ci.....#b#y.zvonCij............cbedbb#nnc............",
00086 "....nbiiaj........................liinbvcyzDwE#q#ii#bca.xheonnia..........iv#v#vehq#ni............",
00087 ".....#bima..........................iin#bvcyaraacxdqy..avoooonsi.........ib#vbbhvnb#ncii..........",
00088 ".....rbeii...........................iisnobqxaa..raa...ivbehvvovni.......#v##.f##o##euilkj........",
00089 "......i#bni............................iinn#bbxy........aczaazDzx##n.....qvqminen#onnniii.........",
00090 ".......i#ehcj..........................ijiCnnebvAa...............ay#qna..chvninnnnnnnsiirk........",
00091 "........lueb#i...........................riiCnFhbqa................aix#nj.#qbCnnCnnwCwiml.........",
00092 ".......k.iiueb#i..........................j.iitn#hA....r..............ax#fnbdfnniiiiiimr..........",
00093 "...........iiu#b#i............................minbx.axxxy...............Dcx#c#nniijmr.m...........",
00094 ".........lklmlii#b#j...........................lchx.Abbbbxz...............ar.c#tii................",
00095 "...........r.iiiiibbi.......................in#niex.cooobbvGxyaar.............c#Cij...............",
00096 "..............jajii#bii....................#bxxx#vy.aooHoobobbvvxxyar..........c#ci...............",
00097 ".................i.icbii.................c#bvA#Icz..aooooFnoooehbebvxyar........z#qni.............",
00098 "..................i.icbcjk.............ib#.nbx#bvxa.rdoFnnnnnnooooobbbvya........kzx#fk...........",
00099 "....................jjibnaj...........fbc..#bb#ndevyAbonniiiusnnnFnFoobqaazyyxxyr...aAnij.........",
00100 "....................a.iibcja..........u....bob#onodbboonniljiiiiiCcobvhvvvdebebdxa...kAnia........",
00101 "........................ienkj.............cbb#n#nJnonoonii.....i.libqvehoeoooHoehAa...kxnii.......",
00102 ".......................i.uqnrm...........jqp#n#FnKnnnnnnii........#vhcsnoKoooooobvca...a#sij......",
00103 "........................j.ibci...........n#iei#fnntCtCnsi.........he#iinnFpFnnnnnovAar.r#nci......",
00104 ".........................rkienkl.........vj.din#Ciiiaiiajk.......rbx##fnnntcsiisin#bdBDaxonii.....",
00105 "...........................kae#m........cc.l#ninwiij...r.........ivxqopnniiiiki.iiinbebvbonni.....",
00106 "...........................j.i#qi......i#..k#iiiii.a.............ibdvevonim.......iinnobboonii....",
00107 "..............................m#bi...iq#i..ibiiiii.j.............#fhbon##il........miCnnoFnni.....",
00108 ".............................r.i#bi.iEi...jcniji.j..............i#.f##bnnii.........riinnnnsii....",
00109 ".................................necj....rklkrmaia.................ib#ooniim..........liiciii.....",
00110 "................................mrubcl.m.i.i.jaj....................cep#ntir...........klmrm......",
00111 "..................................jiv#i.i.jr...rm..................jm#nnCiii...............r......",
00112 "..................................aji#ei.i.k.j.....................r.iiiiii.......................",
00113 ".....................................knbiaj...........................riiimi......................",
00114 "....................................lklchir..........................jk.lkr.......................",
00115 "......................................a.cbi.i............................j........................",
00116 "......................................j.invmr.....................................................",
00117 "..........................................nimrm...................................................",
00118 ".........................................i.irmr...................................................",
00119 "............................................mrm...................................................",
00120 "..........................................rmr..r..................................................",
00121 "............................................jkj...................................................",
00122 "..................................................................................................",
00123 "..................................................................................................",
00124 "..................................................................................................",
00125 ".................................................................................................."};
00126 
00127 
00128 /* 
00129  *  Constructs a IgWizardBase which is a child of 'parent', with the 
00130  *  name 'name' and widget flags set to 'f'.
00131  *
00132  *  The dialog will by default be modeless, unless you set 'modal' to
00133  *  TRUE to construct a modal dialog.
00134  */
00135 IgWizardBase::IgWizardBase( QWidget* parent,  const char* name, bool modal, WFlags fl )
00136     : QDialog( parent, name, modal, fl )
00137 {
00138     QPixmap image0( ( const char** ) image0_data );
00139     if ( !name )
00140         setName( "IgWizardBase" );
00141     resize( 464, 330 ); 
00142     setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)1, 0, 0, sizePolicy().hasHeightForWidth() ) );
00143     setCaption( trUtf8( "IGUANA Wizard" ) );
00144     IgWizardBaseLayout = new QVBoxLayout( this, 0, 0, "IgWizardBaseLayout"); 
00145 
00146     m_titleAreaLayout = new QVBoxLayout( 0, 0, 0, "m_titleAreaLayout"); 
00147 
00148     m_titleLayout = new QHBoxLayout( 0, 0, 0, "m_titleLayout"); 
00149 
00150     m_titlePixmap = new QLabel( this, "m_titlePixmap" );
00151     m_titlePixmap->setPixmap( image0 );
00152     m_titlePixmap->setScaledContents( FALSE );
00153     m_titleLayout->addWidget( m_titlePixmap );
00154 
00155     m_titleTextLayout = new QVBoxLayout( 0, 0, 0, "m_titleTextLayout"); 
00156 
00157     m_title = new QLabel( this, "m_title" );
00158     m_title->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)3, (QSizePolicy::SizeType)1, 0, 0, m_title->sizePolicy().hasHeightForWidth() ) );
00159     m_title->setMinimumSize( QSize( 220, 20 ) );
00160     QPalette pal;
00161     QColorGroup cg;
00162     cg.setColor( QColorGroup::Foreground, black );
00163     cg.setColor( QColorGroup::Button, QColor( 192, 192, 192) );
00164     cg.setColor( QColorGroup::Light, white );
00165     cg.setColor( QColorGroup::Midlight, QColor( 223, 223, 223) );
00166     cg.setColor( QColorGroup::Dark, QColor( 96, 96, 96) );
00167     cg.setColor( QColorGroup::Mid, QColor( 128, 128, 128) );
00168     cg.setColor( QColorGroup::Text, black );
00169     cg.setColor( QColorGroup::BrightText, white );
00170     cg.setColor( QColorGroup::ButtonText, black );
00171     cg.setColor( QColorGroup::Base, white );
00172     cg.setColor( QColorGroup::Background, white );
00173     cg.setColor( QColorGroup::Shadow, black );
00174     cg.setColor( QColorGroup::Highlight, black );
00175     cg.setColor( QColorGroup::HighlightedText, white );
00176     cg.setColor( QColorGroup::Link, black );
00177     cg.setColor( QColorGroup::LinkVisited, black );
00178     pal.setActive( cg );
00179     cg.setColor( QColorGroup::Foreground, black );
00180     cg.setColor( QColorGroup::Button, QColor( 192, 192, 192) );
00181     cg.setColor( QColorGroup::Light, white );
00182     cg.setColor( QColorGroup::Midlight, QColor( 220, 220, 220) );
00183     cg.setColor( QColorGroup::Dark, QColor( 96, 96, 96) );
00184     cg.setColor( QColorGroup::Mid, QColor( 128, 128, 128) );
00185     cg.setColor( QColorGroup::Text, black );
00186     cg.setColor( QColorGroup::BrightText, white );
00187     cg.setColor( QColorGroup::ButtonText, black );
00188     cg.setColor( QColorGroup::Base, white );
00189     cg.setColor( QColorGroup::Background, white );
00190     cg.setColor( QColorGroup::Shadow, black );
00191     cg.setColor( QColorGroup::Highlight, black );
00192     cg.setColor( QColorGroup::HighlightedText, white );
00193     cg.setColor( QColorGroup::Link, black );
00194     cg.setColor( QColorGroup::LinkVisited, black );
00195     pal.setInactive( cg );
00196     cg.setColor( QColorGroup::Foreground, QColor( 128, 128, 128) );
00197     cg.setColor( QColorGroup::Button, QColor( 192, 192, 192) );
00198     cg.setColor( QColorGroup::Light, white );
00199     cg.setColor( QColorGroup::Midlight, QColor( 220, 220, 220) );
00200     cg.setColor( QColorGroup::Dark, QColor( 96, 96, 96) );
00201     cg.setColor( QColorGroup::Mid, QColor( 128, 128, 128) );
00202     cg.setColor( QColorGroup::Text, black );
00203     cg.setColor( QColorGroup::BrightText, white );
00204     cg.setColor( QColorGroup::ButtonText, QColor( 128, 128, 128) );
00205     cg.setColor( QColorGroup::Base, white );
00206     cg.setColor( QColorGroup::Background, white );
00207     cg.setColor( QColorGroup::Shadow, black );
00208     cg.setColor( QColorGroup::Highlight, black );
00209     cg.setColor( QColorGroup::HighlightedText, white );
00210     cg.setColor( QColorGroup::Link, black );
00211     cg.setColor( QColorGroup::LinkVisited, black );
00212     pal.setDisabled( cg );
00213     m_title->setPalette( pal );
00214     QFont m_title_font(  m_title->font() );
00215     m_title_font.setFamily( "tahoma" );
00216     m_title_font.setPointSize( 18 );
00217     m_title_font.setBold( TRUE );
00218     m_title->setFont( m_title_font ); 
00219     m_title->setText( trUtf8( "IGUANA Wizard" ) );
00220     m_title->setTextFormat( QLabel::PlainText );
00221     m_title->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignLeft ) );
00222     m_title->setIndent( -1 );
00223     m_titleTextLayout->addWidget( m_title );
00224 
00225     m_category = new QLabel( this, "m_category" );
00226     m_category->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)3, (QSizePolicy::SizeType)1, 0, 0, m_category->sizePolicy().hasHeightForWidth() ) );
00227     m_category->setMinimumSize( QSize( 220, 40 ) );
00228     cg.setColor( QColorGroup::Foreground, QColor( 0, 0, 127) );
00229     cg.setColor( QColorGroup::Button, QColor( 192, 192, 192) );
00230     cg.setColor( QColorGroup::Light, white );
00231     cg.setColor( QColorGroup::Midlight, QColor( 223, 223, 223) );
00232     cg.setColor( QColorGroup::Dark, QColor( 96, 96, 96) );
00233     cg.setColor( QColorGroup::Mid, QColor( 128, 128, 128) );
00234     cg.setColor( QColorGroup::Text, QColor( 0, 0, 127) );
00235     cg.setColor( QColorGroup::BrightText, white );
00236     cg.setColor( QColorGroup::ButtonText, QColor( 0, 0, 127) );
00237     cg.setColor( QColorGroup::Base, white );
00238     cg.setColor( QColorGroup::Background, white );
00239     cg.setColor( QColorGroup::Shadow, black );
00240     cg.setColor( QColorGroup::Highlight, QColor( 0, 0, 127) );
00241     cg.setColor( QColorGroup::HighlightedText, white );
00242     cg.setColor( QColorGroup::Link, black );
00243     cg.setColor( QColorGroup::LinkVisited, black );
00244     pal.setActive( cg );
00245     cg.setColor( QColorGroup::Foreground, QColor( 0, 0, 127) );
00246     cg.setColor( QColorGroup::Button, QColor( 192, 192, 192) );
00247     cg.setColor( QColorGroup::Light, white );
00248     cg.setColor( QColorGroup::Midlight, QColor( 220, 220, 220) );
00249     cg.setColor( QColorGroup::Dark, QColor( 96, 96, 96) );
00250     cg.setColor( QColorGroup::Mid, QColor( 128, 128, 128) );
00251     cg.setColor( QColorGroup::Text, QColor( 0, 0, 127) );
00252     cg.setColor( QColorGroup::BrightText, white );
00253     cg.setColor( QColorGroup::ButtonText, QColor( 0, 0, 127) );
00254     cg.setColor( QColorGroup::Base, white );
00255     cg.setColor( QColorGroup::Background, white );
00256     cg.setColor( QColorGroup::Shadow, black );
00257     cg.setColor( QColorGroup::Highlight, QColor( 0, 0, 127) );
00258     cg.setColor( QColorGroup::HighlightedText, white );
00259     cg.setColor( QColorGroup::Link, black );
00260     cg.setColor( QColorGroup::LinkVisited, black );
00261     pal.setInactive( cg );
00262     cg.setColor( QColorGroup::Foreground, QColor( 128, 128, 128) );
00263     cg.setColor( QColorGroup::Button, QColor( 192, 192, 192) );
00264     cg.setColor( QColorGroup::Light, white );
00265     cg.setColor( QColorGroup::Midlight, QColor( 220, 220, 220) );
00266     cg.setColor( QColorGroup::Dark, QColor( 96, 96, 96) );
00267     cg.setColor( QColorGroup::Mid, QColor( 128, 128, 128) );
00268     cg.setColor( QColorGroup::Text, QColor( 0, 0, 127) );
00269     cg.setColor( QColorGroup::BrightText, white );
00270     cg.setColor( QColorGroup::ButtonText, QColor( 128, 128, 128) );
00271     cg.setColor( QColorGroup::Base, white );
00272     cg.setColor( QColorGroup::Background, white );
00273     cg.setColor( QColorGroup::Shadow, black );
00274     cg.setColor( QColorGroup::Highlight, QColor( 0, 0, 127) );
00275     cg.setColor( QColorGroup::HighlightedText, white );
00276     cg.setColor( QColorGroup::Link, black );
00277     cg.setColor( QColorGroup::LinkVisited, black );
00278     pal.setDisabled( cg );
00279     m_category->setPalette( pal );
00280     QFont m_category_font(  m_category->font() );
00281     m_category_font.setFamily( "tahoma" );
00282     m_category_font.setPointSize( 14 );
00283     m_category->setFont( m_category_font ); 
00284     m_category->setText( trUtf8( "Geometry" ) );
00285     m_category->setTextFormat( QLabel::PlainText );
00286     m_category->setAlignment( int( QLabel::AlignTop | QLabel::AlignLeft ) );
00287     m_category->setIndent( 2 );
00288     m_titleTextLayout->addWidget( m_category );
00289     m_titleLayout->addLayout( m_titleTextLayout );
00290     m_titleAreaLayout->addLayout( m_titleLayout );
00291 
00292     m_titleSeparator = new QFrame( this, "m_titleSeparator" );
00293     m_titleSeparator->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)0, 0, 0, m_titleSeparator->sizePolicy().hasHeightForWidth() ) );
00294     m_titleSeparator->setMinimumSize( QSize( 460, 2 ) );
00295     cg.setColor( QColorGroup::Foreground, black );
00296     cg.setColor( QColorGroup::Button, QColor( 192, 192, 192) );
00297     cg.setColor( QColorGroup::Light, black );
00298     cg.setColor( QColorGroup::Midlight, QColor( 223, 223, 223) );
00299     cg.setColor( QColorGroup::Dark, QColor( 96, 96, 96) );
00300     cg.setColor( QColorGroup::Mid, QColor( 128, 128, 128) );
00301     cg.setColor( QColorGroup::Text, black );
00302     cg.setColor( QColorGroup::BrightText, white );
00303     cg.setColor( QColorGroup::ButtonText, black );
00304     cg.setColor( QColorGroup::Base, white );
00305     cg.setColor( QColorGroup::Background, white );
00306     cg.setColor( QColorGroup::Shadow, black );
00307     cg.setColor( QColorGroup::Highlight, black );
00308     cg.setColor( QColorGroup::HighlightedText, white );
00309     cg.setColor( QColorGroup::Link, black );
00310     cg.setColor( QColorGroup::LinkVisited, black );
00311     pal.setActive( cg );
00312     cg.setColor( QColorGroup::Foreground, black );
00313     cg.setColor( QColorGroup::Button, QColor( 192, 192, 192) );
00314     cg.setColor( QColorGroup::Light, white );
00315     cg.setColor( QColorGroup::Midlight, QColor( 220, 220, 220) );
00316     cg.setColor( QColorGroup::Dark, QColor( 96, 96, 96) );
00317     cg.setColor( QColorGroup::Mid, QColor( 128, 128, 128) );
00318     cg.setColor( QColorGroup::Text, black );
00319     cg.setColor( QColorGroup::BrightText, white );
00320     cg.setColor( QColorGroup::ButtonText, black );
00321     cg.setColor( QColorGroup::Base, white );
00322     cg.setColor( QColorGroup::Background, white );
00323     cg.setColor( QColorGroup::Shadow, black );
00324     cg.setColor( QColorGroup::Highlight, black );
00325     cg.setColor( QColorGroup::HighlightedText, white );
00326     cg.setColor( QColorGroup::Link, black );
00327     cg.setColor( QColorGroup::LinkVisited, black );
00328     pal.setInactive( cg );
00329     cg.setColor( QColorGroup::Foreground, QColor( 128, 128, 128) );
00330     cg.setColor( QColorGroup::Button, QColor( 192, 192, 192) );
00331     cg.setColor( QColorGroup::Light, white );
00332     cg.setColor( QColorGroup::Midlight, QColor( 220, 220, 220) );
00333     cg.setColor( QColorGroup::Dark, QColor( 96, 96, 96) );
00334     cg.setColor( QColorGroup::Mid, QColor( 128, 128, 128) );
00335     cg.setColor( QColorGroup::Text, black );
00336     cg.setColor( QColorGroup::BrightText, white );
00337     cg.setColor( QColorGroup::ButtonText, QColor( 128, 128, 128) );
00338     cg.setColor( QColorGroup::Base, white );
00339     cg.setColor( QColorGroup::Background, white );
00340     cg.setColor( QColorGroup::Shadow, black );
00341     cg.setColor( QColorGroup::Highlight, black );
00342     cg.setColor( QColorGroup::HighlightedText, white );
00343     cg.setColor( QColorGroup::Link, black );
00344     cg.setColor( QColorGroup::LinkVisited, black );
00345     pal.setDisabled( cg );
00346     m_titleSeparator->setPalette( pal );
00347     m_titleSeparator->setProperty( "frameShape", (int)QFrame::HLine );
00348     m_titleSeparator->setFrameShadow( QFrame::Sunken );
00349     m_titleSeparator->setFrameShape( QFrame::HLine );
00350     m_titleAreaLayout->addWidget( m_titleSeparator );
00351     IgWizardBaseLayout->addLayout( m_titleAreaLayout );
00352 
00353     m_content = new QFrame( this, "m_content" );
00354     m_content->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)7, (QSizePolicy::SizeType)3, 0, 0, m_content->sizePolicy().hasHeightForWidth() ) );
00355     m_content->setMinimumSize( QSize( 0, 220 ) );
00356     m_content->setFrameShape( QFrame::StyledPanel );
00357     m_content->setFrameShadow( QFrame::Raised );
00358     m_content->setLineWidth( 0 );
00359     IgWizardBaseLayout->addWidget( m_content );
00360 
00361     m_bottomLayout = new QVBoxLayout( 0, 0, 0, "m_bottomLayout"); 
00362 
00363     m_bottomSeparator = new QFrame( this, "m_bottomSeparator" );
00364     m_bottomSeparator->setProperty( "frameShape", (int)QFrame::HLine );
00365     m_bottomSeparator->setFrameShadow( QFrame::Sunken );
00366     m_bottomSeparator->setFrameShape( QFrame::HLine );
00367     m_bottomLayout->addWidget( m_bottomSeparator );
00368 
00369     m_buttonLayout = new QHBoxLayout( 0, 0, 0, "m_buttonLayout"); 
00370 
00371     m_cancelButton = new QPushButton( this, "m_cancelButton" );
00372     m_cancelButton->setText( trUtf8( "Cancel" ) );
00373     m_buttonLayout->addWidget( m_cancelButton );
00374     QSpacerItem* spacer = new QSpacerItem( 20, 20, QSizePolicy::Expanding, QSizePolicy::Minimum );
00375     m_buttonLayout->addItem( spacer );
00376 
00377     m_backButton = new QPushButton( this, "m_backButton" );
00378     m_backButton->setEnabled( FALSE );
00379     m_backButton->setText( trUtf8( "< Back" ) );
00380     m_buttonLayout->addWidget( m_backButton );
00381 
00382     m_nextButton = new QPushButton( this, "m_nextButton" );
00383     m_nextButton->setEnabled( FALSE );
00384     m_nextButton->setText( trUtf8( "Next >" ) );
00385     m_buttonLayout->addWidget( m_nextButton );
00386 
00387     m_finishButton = new QPushButton( this, "m_finishButton" );
00388     m_finishButton->setEnabled( FALSE );
00389     m_finishButton->setText( trUtf8( "Finish" ) );
00390     m_buttonLayout->addWidget( m_finishButton );
00391 
00392     m_helpButton = new QPushButton( this, "m_helpButton" );
00393     m_helpButton->setEnabled( FALSE );
00394     m_helpButton->setText( trUtf8( "Help" ) );
00395     m_buttonLayout->addWidget( m_helpButton );
00396     m_bottomLayout->addLayout( m_buttonLayout );
00397     IgWizardBaseLayout->addLayout( m_bottomLayout );
00398 
00399     // signals and slots connections
00400     connect( m_cancelButton, SIGNAL( clicked() ), this, SLOT( reject() ) );
00401     connect( m_backButton, SIGNAL( clicked() ), this, SLOT( back() ) );
00402     connect( m_nextButton, SIGNAL( clicked() ), this, SLOT( next() ) );
00403     connect( m_helpButton, SIGNAL( clicked() ), this, SLOT( help() ) );
00404     connect( m_finishButton, SIGNAL( clicked() ), this, SLOT( accept() ) );
00405 }
00406 
00407 /*  
00408  *  Destroys the object and frees any allocated resources
00409  */
00410 IgWizardBase::~IgWizardBase()
00411 {
00412     // no need to delete child widgets, Qt does it all for us
00413 }
00414 
00415 void IgWizardBase::back()
00416 {
00417     qWarning( "IgWizardBase::back(): Not implemented yet!" );
00418 }
00419 
00420 void IgWizardBase::help()
00421 {
00422     qWarning( "IgWizardBase::help(): Not implemented yet!" );
00423 }
00424 
00425 void IgWizardBase::next()
00426 {
00427     qWarning( "IgWizardBase::next(): Not implemented yet!" );
00428 }
00429 

Generated on Tue Jun 9 17:38:50 2009 for CMSSW by  doxygen 1.5.4