InspectorBase.cpp

Go to the documentation of this file.
00001 /****************************************************************************
00002 ** Form implementation generated from reading ui file '../../hippodraw/qtui/InspectorBase.ui'
00003 **
00004 ** Created: Fri Oct 26 09:36:33 2007
00005 **      by: The User Interface Compiler ($Id: InspectorBase_8cpp-source.html,v 1.40 2008/03/24 19:27:30 pfkeb Exp $)
00006 **
00007 ** WARNING! All changes made in this file will be lost!
00008 ****************************************************************************/
00009 
00010 #include "InspectorBase.h"
00011 
00012 #include <qvariant.h>
00013 #include <AxisWidget.h>
00014 #include <qpushbutton.h>
00015 #include <qtabwidget.h>
00016 #include <qwidget.h>
00017 #include <qgroupbox.h>
00018 #include <qlabel.h>
00019 #include <qcombobox.h>
00020 #include <qlineedit.h>
00021 #include <qwidgetstack.h>
00022 #include <qbuttongroup.h>
00023 #include <qradiobutton.h>
00024 #include <qcheckbox.h>
00025 #include <qslider.h>
00026 #include <qframe.h>
00027 #include <qscrollbar.h>
00028 #include <qheader.h>
00029 #include <qlistview.h>
00030 #include <qlayout.h>
00031 #include <qtooltip.h>
00032 #include <qwhatsthis.h>
00033 #include <qimage.h>
00034 #include <qpixmap.h>
00035 
00036 static const char* const image0_data[] = { 
00037 "48 48 9 1",
00038 ". c None",
00039 "e c #0000ff",
00040 "# c #4a4852",
00041 "a c #4a485a",
00042 "c c #4a4c5a",
00043 "b c #524c5a",
00044 "g c #bdbaac",
00045 "f c #ff0000",
00046 "d c #ffffff",
00047 "................................................",
00048 "....#..............a#....a..#...#a.a............",
00049 "..b..#...............#.a.#..c.b....ac...........",
00050 ".............................a..................",
00051 "................................................",
00052 "..#a............................................",
00053 ".#.....dddd.dddddddddddddddd.ddddddddddddddddd..",
00054 "...a...ddddddddddddddddddddddddddddddddddddddd..",
00055 ".......ddddddddddddddddddddddddddddddddddddddd..",
00056 ".......dddddddddd..ddddddddddddddddddddddddddd..",
00057 ".......dddddddddd..ddeeeeeeeeeeddddeeeeeeeeeed..",
00058 ".......dddddddddd..ddddeeeeeeddddddddeeeeeeddd..",
00059 "....b..dddddddddd..dddddeeeeddddddddddeeeedddd..",
00060 ".a.....dddddddddd..dddddeeeeddddddddddeeeedddd..",
00061 ".......dddddddddd..dddddeeeeddddddddddeeeedddd..",
00062 ".......dddddddddd..dddddeeeeddddddddddeeeedddd..",
00063 ".........dddddddd..dddddeeeeddddddddddeeeedd....",
00064 ".......dddddddddd..dddddeeeeddddddddddeeeedddd..",
00065 ".......dddddddddd..dddddeeeeddddddddddeeeedddd..",
00066 ".......ddddddddd...dddddeeeeddddddddddeeeedddd..",
00067 "...#...ddddddddd.f.dddddeeeeddddddddddeeeedddd..",
00068 "....#..ddddddddd.f.dddddeeeeeeeeeeeeeeeeeedddd..",
00069 ".......ddddddddd.f.dddddeeeeddddddddddeeeedddd..",
00070 ".......ddddddddd.f.dddddeeeeddddddddddeeeedddd..",
00071 ".......ddddddddd.f.dddddeeeeddddddddddeeeedddd..",
00072 ".......ddddddddd.f.dddddeeeeddddddddddeeeedddd..",
00073 ".......ddddddddd.f.dddddeeeeddddddddddeeeedddd..",
00074 ".......ddddddddd.f.dddddeeeeddddddddddeeeedddd..",
00075 ".a.#...ddddddddd.f..ddddeeeeddddddddddeeeedddd..",
00076 ".........ddddddd.ff.ddddeeeeddddddddddeeeedddd..",
00077 ".......ddddddddd.ff.ddddeeeeddddddddddeeeedd....",
00078 ".......ddddddddd.ff.ddddeeeeddddddddddeeeedddd..",
00079 ".......ddddddddd.ff.dddeeeeeeddddddddeeeeeeddd..",
00080 ".......ddddddddd.ff.deeeeeeeeeeddddeeeeeeeeeed..",
00081 ".......dddddddd..ff.dddddddddddddddddddddddddd..",
00082 ".a.....dddddddd.fff..ddddddddddddddddddddddddd..",
00083 ".......dddddddd.ffff.ddddddddddddddddddddddddd..",
00084 ".......ddddddd..ffff.dddddd.dddddddddddddddddd..",
00085 ".......ddddddd.fffff..ddddd.dddddddddddddd.ddd..",
00086 ".......dddddd..ffffff..dddd..dddd.ddddd..d.ddd..",
00087 ".......dddd...fffffff..d..d....dd..dd.d..d.d.d..",
00088 ".......dd....fffffffff.......g...............d..",
00089 ".#..............................................",
00090 ".....a........#.......#.#..............a.a......",
00091 "...#.a..........................................",
00092 "................................................",
00093 "................................................",
00094 "................................................"};
00095 
00096 static const char* const image1_data[] = { 
00097 "22 22 114 2",
00098 "Qt c None",
00099 ".# c #000000",
00100 ".J c #000008",
00101 ".g c #000400",
00102 ".2 c #000408",
00103 "#J c #080408",
00104 "#y c #080808",
00105 ".P c #080c10",
00106 "#c c #101010",
00107 "#z c #101408",
00108 "#h c #101410",
00109 "#V c #101800",
00110 "## c #101810",
00111 "#M c #101c08",
00112 "#p c #101c10",
00113 "#q c #181810",
00114 ".S c #181c10",
00115 "#r c #182010",
00116 "#L c #182410",
00117 "#v c #202410",
00118 ".K c #202810",
00119 ".5 c #292c10",
00120 "#R c #293000",
00121 "#U c #293008",
00122 ".I c #293010",
00123 "#e c #293018",
00124 ".Q c #293418",
00125 ".R c #313818",
00126 ".s c #314008",
00127 ".f c #393839",
00128 "#t c #393c18",
00129 ".W c #414c18",
00130 ".F c #4a5908",
00131 ".T c #4a5918",
00132 "#I c #525918",
00133 "#S c #525d08",
00134 "#j c #525d18",
00135 ".N c #526108",
00136 "#T c #526110",
00137 ".9 c #526118",
00138 "#n c #526120",
00139 "#b c #526508",
00140 "#F c #526520",
00141 ".e c #5a5d5a",
00142 "#g c #5a6908",
00143 "#k c #5a6910",
00144 ".O c #5a6918",
00145 ".1 c #5a6920",
00146 "#A c #5a6d08",
00147 "#o c #5a6d10",
00148 "#K c #627110",
00149 ".3 c #627120",
00150 ".z c #627518",
00151 ".A c #627520",
00152 ".L c #627920",
00153 ".d c #6a6d6a",
00154 "#B c #6a7520",
00155 ".H c #6a7d20",
00156 "#P c #738529",
00157 ".y c #738920",
00158 "#u c #738929",
00159 ".a c #7b797b",
00160 "#x c #7b8920",
00161 ".X c #8b9d20",
00162 ".G c #8ba110",
00163 ".v c #8ba118",
00164 ".u c #8ba120",
00165 "#E c #8ba131",
00166 ".x c #8ba518",
00167 ".8 c #8ba520",
00168 "#s c #8ba531",
00169 ".c c #949194",
00170 "#l c #94a529",
00171 ".r c #94a539",
00172 ".w c #94aa10",
00173 ".B c #94aa18",
00174 "#d c #94aa20",
00175 "#N c #94aa29",
00176 "#Q c #94ae18",
00177 ".D c #94b218",
00178 ".0 c #94b229",
00179 ".E c #9cb218",
00180 ".Y c #9cb220",
00181 "#a c #9cb229",
00182 ".t c #9cb241",
00183 ".6 c #9cb610",
00184 ".C c #9cb618",
00185 ".7 c #9cba10",
00186 ".Z c #9cba18",
00187 ".M c #9cba20",
00188 "#w c #9cba29",
00189 ".b c #a4a1a4",
00190 "#H c #a4b620",
00191 ".V c #a4ba18",
00192 ".U c #a4ba20",
00193 "#. c #a4ba29",
00194 "#f c #a4be29",
00195 ".k c #acbe62",
00196 "#O c #acc220",
00197 ".4 c #acc629",
00198 "#C c #acca20",
00199 "#i c #acce20",
00200 ".l c #b4be62",
00201 ".m c #b4c262",
00202 ".j c #b4c273",
00203 ".i c #b4c28b",
00204 ".q c #b4c65a",
00205 ".n c #b4c662",
00206 ".p c #b4ca62",
00207 "#D c #b4d618",
00208 "#m c #b4d620",
00209 ".h c #bdbea4",
00210 ".o c #bdca62",
00211 "#G c #bdde20",
00212 "QtQtQt.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#Qt",
00213 "QtQt.a.b.c.a.d.d.d.d.d.d.d.d.d.d.e.f.g.#.#.#",
00214 "Qt.#.b.h.i.j.k.l.m.n.n.o.o.n.n.p.q.r.s.#.#.#",
00215 "Qt.#.c.i.t.u.v.w.x.y.z.A.y.B.C.D.D.E.F.#.#.#",
00216 "Qt.#.a.j.u.G.B.H.I.J.#.#.J.K.L.M.C.C.N.#.#.#",
00217 "Qt.#.d.k.G.B.O.J.J.P.Q.R.S.J.J.T.U.V.N.#.#.#",
00218 "Qt.#.d.l.w.H.J.#.W.X.Y.Z.0.1.2.#.3.4.N.#.#.#",
00219 "Qt.#.d.m.x.5.#.W.Y.6.7.8.9#..3.J###a#b.#.#.#",
00220 "Qt.#.d.n.y.J#c.X.6.7#d#e.J.W#f.5.#.y#g.#.#.#",
00221 "Qt.#.d.n.z.##e.Y.7#d.I.J#h.y#i#j.#.O#k.#.#.#",
00222 "Qt.#.d.o.A.#.R.Z.u#e.J.#.S#l#m#n.#.1#o.#.#.#",
00223 "Qt.#.d.o.y.J#p.0#n.J#c#q.##r#s#t.##u#o.#.#.#",
00224 "Qt.#.d.n.B#v.J.1#w.W#x#l#r.##c#y#z.U#A.#.#.#",
00225 "Qt.#.d.n.C#B.J.2.A#f#C#D#E##.#.g#F#G#A.#.#.#",
00226 "Qt.#.d.n.D#H#I.#.J.I#I.9#t#J.g.g#v#a#K.#.#.#",
00227 "Qt.#.e.q.D.C.U.3.S.#.#.#.##z#F#L#M#N.N.#.#.#",
00228 "Qt.#.f.r.D.C.Z#O#a.y.1.1#P.U#G.0#N#Q#R.#.#.#",
00229 "Qt.#.g.s.F.N#S.N#b#g#k#o#o#o#A#K#T#U#V.#.#.#",
00230 "Qt.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
00231 "Qt.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
00232 "QtQt.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
00233 "QtQtQt.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#Qt"};
00234 
00235 
00236 /* 
00237  *  Constructs a InspectorBase as a child of 'parent', with the 
00238  *  name 'name' and widget flags set to 'f'.
00239  *
00240  *  The dialog will by default be modeless, unless you set 'modal' to
00241  *  TRUE to construct a modal dialog.
00242  */
00243 InspectorBase::InspectorBase( QWidget* parent, const char* name, bool modal, WFlags fl )
00244     : QDialog( parent, name, modal, fl ),
00245       image0( (const char **) image0_data ),
00246       image1( (const char **) image1_data )
00247 {
00248     if ( !name )
00249         setName( "InspectorBase" );
00250     setBackgroundOrigin( QDialog::AncestorOrigin );
00251     setIcon( image0 );
00252 
00253     m_plot_tab = new QTabWidget( this, "m_plot_tab" );
00254     m_plot_tab->setGeometry( QRect( -1, 0, 430, 630 ) );
00255     m_plot_tab->setTabShape( QTabWidget::Rounded );
00256 
00257     dataTab = new QWidget( m_plot_tab, "dataTab" );
00258 
00259     m_new_plot_box = new QGroupBox( dataTab, "m_new_plot_box" );
00260     m_new_plot_box->setEnabled( TRUE );
00261     m_new_plot_box->setGeometry( QRect( 10, 0, 378, 300 ) );
00262 
00263     QWidget* privateLayoutWidget = new QWidget( m_new_plot_box, "layout100" );
00264     privateLayoutWidget->setGeometry( QRect( 3, 19, 370, 234 ) );
00265     layout100 = new QVBoxLayout( privateLayoutWidget, 11, 6, "layout100"); 
00266 
00267     layout46 = new QHBoxLayout( 0, 0, 6, "layout46"); 
00268 
00269     TextLabel1_3_2 = new QLabel( privateLayoutWidget, "TextLabel1_3_2" );
00270     TextLabel1_3_2->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)5, (QSizePolicy::SizeType)1, 0, 0, TextLabel1_3_2->sizePolicy().hasHeightForWidth() ) );
00271     TextLabel1_3_2->setMaximumSize( QSize( 78, 32767 ) );
00272     TextLabel1_3_2->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) );
00273     layout46->addWidget( TextLabel1_3_2 );
00274 
00275     m_all_ntuples = new QComboBox( FALSE, privateLayoutWidget, "m_all_ntuples" );
00276     m_all_ntuples->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)1, 0, 0, m_all_ntuples->sizePolicy().hasHeightForWidth() ) );
00277     m_all_ntuples->setMaximumSize( QSize( 32767, 26 ) );
00278     m_all_ntuples->setEditable( TRUE );
00279     m_all_ntuples->setInsertionPolicy( QComboBox::AtCurrent );
00280     layout46->addWidget( m_all_ntuples );
00281     layout100->addLayout( layout46 );
00282 
00283     layout47 = new QHBoxLayout( 0, 0, 6, "layout47"); 
00284 
00285     label_2 = new QLabel( privateLayoutWidget, "label_2" );
00286     label_2->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)5, (QSizePolicy::SizeType)1, 0, 0, label_2->sizePolicy().hasHeightForWidth() ) );
00287     label_2->setMaximumSize( QSize( 78, 32767 ) );
00288     label_2->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) );
00289     layout47->addWidget( label_2 );
00290 
00291     m_availPlotTypes = new QComboBox( FALSE, privateLayoutWidget, "m_availPlotTypes" );
00292     m_availPlotTypes->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)1, 0, 0, m_availPlotTypes->sizePolicy().hasHeightForWidth() ) );
00293     m_availPlotTypes->setMaximumSize( QSize( 32767, 26 ) );
00294     m_availPlotTypes->setSizeLimit( 20 );
00295     layout47->addWidget( m_availPlotTypes );
00296     layout100->addLayout( layout47 );
00297 
00298     layout41 = new QHBoxLayout( 0, 0, 6, "layout41"); 
00299 
00300     new_binding_0 = new QLabel( privateLayoutWidget, "new_binding_0" );
00301     new_binding_0->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)5, (QSizePolicy::SizeType)1, 0, 0, new_binding_0->sizePolicy().hasHeightForWidth() ) );
00302     new_binding_0->setMaximumSize( QSize( 106, 32767 ) );
00303     new_binding_0->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) );
00304     layout41->addWidget( new_binding_0 );
00305 
00306     new_combo_0 = new QComboBox( FALSE, privateLayoutWidget, "new_combo_0" );
00307     new_combo_0->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)1, 0, 0, new_combo_0->sizePolicy().hasHeightForWidth() ) );
00308     new_combo_0->setMaximumSize( QSize( 32767, 26 ) );
00309     layout41->addWidget( new_combo_0 );
00310     layout100->addLayout( layout41 );
00311 
00312     layout42 = new QHBoxLayout( 0, 0, 6, "layout42"); 
00313 
00314     new_binding_1 = new QLabel( privateLayoutWidget, "new_binding_1" );
00315     new_binding_1->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)5, (QSizePolicy::SizeType)1, 0, 0, new_binding_1->sizePolicy().hasHeightForWidth() ) );
00316     new_binding_1->setMaximumSize( QSize( 106, 32767 ) );
00317     new_binding_1->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) );
00318     layout42->addWidget( new_binding_1 );
00319 
00320     new_combo_1 = new QComboBox( FALSE, privateLayoutWidget, "new_combo_1" );
00321     new_combo_1->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)1, 0, 0, new_combo_1->sizePolicy().hasHeightForWidth() ) );
00322     new_combo_1->setMaximumSize( QSize( 32767, 26 ) );
00323     layout42->addWidget( new_combo_1 );
00324     layout100->addLayout( layout42 );
00325 
00326     layout43 = new QHBoxLayout( 0, 0, 6, "layout43"); 
00327 
00328     new_binding_2 = new QLabel( privateLayoutWidget, "new_binding_2" );
00329     new_binding_2->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)5, (QSizePolicy::SizeType)1, 0, 0, new_binding_2->sizePolicy().hasHeightForWidth() ) );
00330     new_binding_2->setMaximumSize( QSize( 106, 32767 ) );
00331     new_binding_2->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) );
00332     layout43->addWidget( new_binding_2 );
00333 
00334     new_combo_2 = new QComboBox( FALSE, privateLayoutWidget, "new_combo_2" );
00335     new_combo_2->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)1, 0, 0, new_combo_2->sizePolicy().hasHeightForWidth() ) );
00336     new_combo_2->setMaximumSize( QSize( 32767, 26 ) );
00337     layout43->addWidget( new_combo_2 );
00338     layout100->addLayout( layout43 );
00339 
00340     layout44 = new QHBoxLayout( 0, 0, 6, "layout44"); 
00341 
00342     new_binding_3 = new QLabel( privateLayoutWidget, "new_binding_3" );
00343     new_binding_3->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)5, (QSizePolicy::SizeType)1, 0, 0, new_binding_3->sizePolicy().hasHeightForWidth() ) );
00344     new_binding_3->setMaximumSize( QSize( 106, 32767 ) );
00345     new_binding_3->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) );
00346     layout44->addWidget( new_binding_3 );
00347 
00348     new_combo_3 = new QComboBox( FALSE, privateLayoutWidget, "new_combo_3" );
00349     new_combo_3->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)1, 0, 0, new_combo_3->sizePolicy().hasHeightForWidth() ) );
00350     new_combo_3->setMaximumSize( QSize( 32767, 26 ) );
00351     layout44->addWidget( new_combo_3 );
00352     layout100->addLayout( layout44 );
00353 
00354     layout44_2 = new QHBoxLayout( 0, 0, 6, "layout44_2"); 
00355 
00356     new_binding_4 = new QLabel( privateLayoutWidget, "new_binding_4" );
00357     new_binding_4->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)5, (QSizePolicy::SizeType)1, 0, 0, new_binding_4->sizePolicy().hasHeightForWidth() ) );
00358     new_binding_4->setMaximumSize( QSize( 106, 32767 ) );
00359     new_binding_4->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) );
00360     layout44_2->addWidget( new_binding_4 );
00361 
00362     new_combo_4 = new QComboBox( FALSE, privateLayoutWidget, "new_combo_4" );
00363     new_combo_4->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)1, 0, 0, new_combo_4->sizePolicy().hasHeightForWidth() ) );
00364     new_combo_4->setMaximumSize( QSize( 32767, 26 ) );
00365     layout44_2->addWidget( new_combo_4 );
00366     layout100->addLayout( layout44_2 );
00367 
00368     newPlotButton = new QPushButton( m_new_plot_box, "newPlotButton" );
00369     newPlotButton->setEnabled( FALSE );
00370     newPlotButton->setGeometry( QRect( 11, 261, 113, 28 ) );
00371     newPlotButton->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)0, 0, 0, newPlotButton->sizePolicy().hasHeightForWidth() ) );
00372     newPlotButton->setMinimumSize( QSize( 0, 24 ) );
00373     newPlotButton->setAutoDefault( FALSE );
00374 
00375     m_addDataRepButton = new QPushButton( m_new_plot_box, "m_addDataRepButton" );
00376     m_addDataRepButton->setGeometry( QRect( 130, 261, 112, 28 ) );
00377     m_addDataRepButton->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)0, 0, 0, m_addDataRepButton->sizePolicy().hasHeightForWidth() ) );
00378     m_addDataRepButton->setMinimumSize( QSize( 0, 25 ) );
00379     m_addDataRepButton->setAutoDefault( FALSE );
00380 
00381     currentPlot = new QGroupBox( dataTab, "currentPlot" );
00382     currentPlot->setGeometry( QRect( 10, 305, 378, 290 ) );
00383     currentPlot->setFrameShape( QGroupBox::GroupBoxPanel );
00384     currentPlot->setFrameShadow( QGroupBox::Sunken );
00385 
00386     QWidget* privateLayoutWidget_2 = new QWidget( currentPlot, "layout102" );
00387     privateLayoutWidget_2->setGeometry( QRect( 3, 15, 370, 231 ) );
00388     layout102 = new QVBoxLayout( privateLayoutWidget_2, 11, 6, "layout102"); 
00389 
00390     layout48 = new QHBoxLayout( 0, 0, 6, "layout48"); 
00391 
00392     TextLabel1_3 = new QLabel( privateLayoutWidget_2, "TextLabel1_3" );
00393     TextLabel1_3->setMaximumSize( QSize( 78, 32767 ) );
00394     TextLabel1_3->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) );
00395     layout48->addWidget( TextLabel1_3 );
00396 
00397     m_sel_ntuple_name = new QComboBox( FALSE, privateLayoutWidget_2, "m_sel_ntuple_name" );
00398     m_sel_ntuple_name->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)1, 0, 0, m_sel_ntuple_name->sizePolicy().hasHeightForWidth() ) );
00399     m_sel_ntuple_name->setMaximumSize( QSize( 32767, 26 ) );
00400     layout48->addWidget( m_sel_ntuple_name );
00401     layout102->addLayout( layout48 );
00402 
00403     layout49 = new QHBoxLayout( 0, 0, 6, "layout49"); 
00404 
00405     label = new QLabel( privateLayoutWidget_2, "label" );
00406     label->setMaximumSize( QSize( 78, 32767 ) );
00407     label->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) );
00408     layout49->addWidget( label );
00409 
00410     m_dataRepNameText = new QLineEdit( privateLayoutWidget_2, "m_dataRepNameText" );
00411     m_dataRepNameText->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)1, 0, 0, m_dataRepNameText->sizePolicy().hasHeightForWidth() ) );
00412     m_dataRepNameText->setMaximumSize( QSize( 32767, 26 ) );
00413     m_dataRepNameText->setReadOnly( TRUE );
00414     layout49->addWidget( m_dataRepNameText );
00415     layout102->addLayout( layout49 );
00416 
00417     layout39 = new QHBoxLayout( 0, 0, 6, "layout39"); 
00418 
00419     sel_binding_0 = new QLabel( privateLayoutWidget_2, "sel_binding_0" );
00420     sel_binding_0->setMaximumSize( QSize( 106, 32767 ) );
00421     sel_binding_0->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) );
00422     layout39->addWidget( sel_binding_0 );
00423 
00424     sel_combo_0 = new QComboBox( FALSE, privateLayoutWidget_2, "sel_combo_0" );
00425     sel_combo_0->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)1, 0, 0, sel_combo_0->sizePolicy().hasHeightForWidth() ) );
00426     sel_combo_0->setMaximumSize( QSize( 32767, 26 ) );
00427     layout39->addWidget( sel_combo_0 );
00428     layout102->addLayout( layout39 );
00429 
00430     layout40 = new QHBoxLayout( 0, 0, 6, "layout40"); 
00431 
00432     sel_binding_1 = new QLabel( privateLayoutWidget_2, "sel_binding_1" );
00433     sel_binding_1->setMaximumSize( QSize( 106, 32767 ) );
00434     sel_binding_1->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) );
00435     layout40->addWidget( sel_binding_1 );
00436 
00437     sel_combo_1 = new QComboBox( FALSE, privateLayoutWidget_2, "sel_combo_1" );
00438     sel_combo_1->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)1, 0, 0, sel_combo_1->sizePolicy().hasHeightForWidth() ) );
00439     sel_combo_1->setMaximumSize( QSize( 32767, 26 ) );
00440     layout40->addWidget( sel_combo_1 );
00441     layout102->addLayout( layout40 );
00442 
00443     layout41_2 = new QHBoxLayout( 0, 0, 6, "layout41_2"); 
00444 
00445     sel_binding_2 = new QLabel( privateLayoutWidget_2, "sel_binding_2" );
00446     sel_binding_2->setMaximumSize( QSize( 106, 32767 ) );
00447     sel_binding_2->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) );
00448     layout41_2->addWidget( sel_binding_2 );
00449 
00450     sel_combo_2 = new QComboBox( FALSE, privateLayoutWidget_2, "sel_combo_2" );
00451     sel_combo_2->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)1, 0, 0, sel_combo_2->sizePolicy().hasHeightForWidth() ) );
00452     sel_combo_2->setMaximumSize( QSize( 32767, 26 ) );
00453     layout41_2->addWidget( sel_combo_2 );
00454     layout102->addLayout( layout41_2 );
00455 
00456     layout42_2 = new QHBoxLayout( 0, 0, 6, "layout42_2"); 
00457 
00458     sel_binding_3 = new QLabel( privateLayoutWidget_2, "sel_binding_3" );
00459     sel_binding_3->setMaximumSize( QSize( 106, 32767 ) );
00460     sel_binding_3->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) );
00461     layout42_2->addWidget( sel_binding_3 );
00462 
00463     sel_combo_3 = new QComboBox( FALSE, privateLayoutWidget_2, "sel_combo_3" );
00464     sel_combo_3->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)1, 0, 0, sel_combo_3->sizePolicy().hasHeightForWidth() ) );
00465     sel_combo_3->setMaximumSize( QSize( 32767, 26 ) );
00466     layout42_2->addWidget( sel_combo_3 );
00467     layout102->addLayout( layout42_2 );
00468 
00469     layout42_2_2 = new QHBoxLayout( 0, 0, 6, "layout42_2_2"); 
00470 
00471     sel_binding_4 = new QLabel( privateLayoutWidget_2, "sel_binding_4" );
00472     sel_binding_4->setMaximumSize( QSize( 106, 32767 ) );
00473     sel_binding_4->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) );
00474     layout42_2_2->addWidget( sel_binding_4 );
00475 
00476     sel_combo_4 = new QComboBox( FALSE, privateLayoutWidget_2, "sel_combo_4" );
00477     sel_combo_4->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)1, 0, 0, sel_combo_4->sizePolicy().hasHeightForWidth() ) );
00478     sel_combo_4->setMaximumSize( QSize( 32767, 26 ) );
00479     layout42_2_2->addWidget( sel_combo_4 );
00480     layout102->addLayout( layout42_2_2 );
00481 
00482     m_data_create = new QPushButton( currentPlot, "m_data_create" );
00483     m_data_create->setGeometry( QRect( 10, 255, 110, 31 ) );
00484     m_data_create->setMinimumSize( QSize( 0, 25 ) );
00485     m_data_create->setAutoDefault( FALSE );
00486 
00487     m_removeDatarep = new QPushButton( currentPlot, "m_removeDatarep" );
00488     m_removeDatarep->setGeometry( QRect( 136, 256, 121, 28 ) );
00489     m_removeDatarep->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)0, 0, 0, m_removeDatarep->sizePolicy().hasHeightForWidth() ) );
00490     m_removeDatarep->setMinimumSize( QSize( 0, 25 ) );
00491     m_removeDatarep->setAutoDefault( FALSE );
00492 
00493     m_diffdatarep = new QPushButton( currentPlot, "m_diffdatarep" );
00494     m_diffdatarep->setGeometry( QRect( 270, 255, 101, 31 ) );
00495     m_plot_tab->insertTab( dataTab, QString("") );
00496 
00497     plotTab_2 = new QWidget( m_plot_tab, "plotTab_2" );
00498 
00499     m_plot_title = new QGroupBox( plotTab_2, "m_plot_title" );
00500     m_plot_title->setGeometry( QRect( 190, 20, 198, 100 ) );
00501     m_plot_title->setFrameShadow( QGroupBox::Sunken );
00502 
00503     QWidget* privateLayoutWidget_3 = new QWidget( m_plot_title, "layout33_2" );
00504     privateLayoutWidget_3->setGeometry( QRect( 10, 20, 180, 75 ) );
00505     layout33_2 = new QVBoxLayout( privateLayoutWidget_3, 11, 6, "layout33_2"); 
00506 
00507     m_titleText = new QLineEdit( privateLayoutWidget_3, "m_titleText" );
00508     m_titleText->setMaximumSize( QSize( 32767, 26 ) );
00509     layout33_2->addWidget( m_titleText );
00510 
00511     m_editTitleFont = new QPushButton( privateLayoutWidget_3, "m_editTitleFont" );
00512     m_editTitleFont->setAutoDefault( FALSE );
00513     layout33_2->addWidget( m_editTitleFont );
00514 
00515     m_plot_symbols = new QGroupBox( plotTab_2, "m_plot_symbols" );
00516     m_plot_symbols->setGeometry( QRect( 4, 20, 180, 460 ) );
00517 
00518     m_point_stack = new QWidgetStack( m_plot_symbols, "m_point_stack" );
00519     m_point_stack->setGeometry( QRect( 5, 191, 150, 264 ) );
00520     m_point_stack->setMinimumSize( QSize( 150, 250 ) );
00521 
00522     page = new QWidget( m_point_stack, "page" );
00523 
00524     m_symbol_group = new QButtonGroup( page, "m_symbol_group" );
00525     m_symbol_group->setGeometry( QRect( 8, 7, 135, 304 ) );
00526     m_symbol_group->setMinimumSize( QSize( 135, 0 ) );
00527     m_symbol_group->setMaximumSize( QSize( 135, 32767 ) );
00528     m_symbol_group->setFrameShape( QButtonGroup::NoFrame );
00529     m_symbol_group->setExclusive( TRUE );
00530     m_symbol_group->setColumnLayout(0, Qt::Vertical );
00531     m_symbol_group->layout()->setSpacing( 6 );
00532     m_symbol_group->layout()->setMargin( 11 );
00533     m_symbol_groupLayout = new QVBoxLayout( m_symbol_group->layout() );
00534     m_symbol_groupLayout->setAlignment( Qt::AlignTop );
00535 
00536     triangle = new QRadioButton( m_symbol_group, "triangle" );
00537     m_symbol_groupLayout->addWidget( triangle );
00538 
00539     filledTriangle = new QRadioButton( m_symbol_group, "filledTriangle" );
00540     m_symbol_groupLayout->addWidget( filledTriangle );
00541 
00542     rectangle = new QRadioButton( m_symbol_group, "rectangle" );
00543     m_symbol_groupLayout->addWidget( rectangle );
00544 
00545     filledRectangle = new QRadioButton( m_symbol_group, "filledRectangle" );
00546     m_symbol_groupLayout->addWidget( filledRectangle );
00547 
00548     circle = new QRadioButton( m_symbol_group, "circle" );
00549     m_symbol_groupLayout->addWidget( circle );
00550 
00551     filledCircle = new QRadioButton( m_symbol_group, "filledCircle" );
00552     m_symbol_groupLayout->addWidget( filledCircle );
00553 
00554     plus = new QRadioButton( m_symbol_group, "plus" );
00555     m_symbol_groupLayout->addWidget( plus );
00556 
00557     cross = new QRadioButton( m_symbol_group, "cross" );
00558     m_symbol_groupLayout->addWidget( cross );
00559     m_point_stack->addWidget( page, 0 );
00560 
00561     page_2 = new QWidget( m_point_stack, "page_2" );
00562 
00563     m_line_group = new QButtonGroup( page_2, "m_line_group" );
00564     m_line_group->setGeometry( QRect( 10, 10, 135, 196 ) );
00565     m_line_group->setMinimumSize( QSize( 135, 0 ) );
00566     m_line_group->setFrameShape( QButtonGroup::NoFrame );
00567     m_line_group->setFrameShadow( QButtonGroup::Sunken );
00568     m_line_group->setExclusive( TRUE );
00569     m_line_group->setColumnLayout(0, Qt::Vertical );
00570     m_line_group->layout()->setSpacing( 6 );
00571     m_line_group->layout()->setMargin( 11 );
00572     m_line_groupLayout = new QVBoxLayout( m_line_group->layout() );
00573     m_line_groupLayout->setAlignment( Qt::AlignTop );
00574 
00575     radioButton27 = new QRadioButton( m_line_group, "radioButton27" );
00576     radioButton27->setChecked( TRUE );
00577     m_line_groupLayout->addWidget( radioButton27 );
00578 
00579     radioButton27_2 = new QRadioButton( m_line_group, "radioButton27_2" );
00580     m_line_groupLayout->addWidget( radioButton27_2 );
00581 
00582     radioButton27_2_2 = new QRadioButton( m_line_group, "radioButton27_2_2" );
00583     m_line_groupLayout->addWidget( radioButton27_2_2 );
00584 
00585     radioButton27_2_2_2 = new QRadioButton( m_line_group, "radioButton27_2_2_2" );
00586     m_line_groupLayout->addWidget( radioButton27_2_2_2 );
00587 
00588     radioButton27_2_2_2_2 = new QRadioButton( m_line_group, "radioButton27_2_2_2_2" );
00589     m_line_groupLayout->addWidget( radioButton27_2_2_2_2 );
00590 
00591     radioButton27_2_2_2_2_2 = new QRadioButton( m_line_group, "radioButton27_2_2_2_2_2" );
00592     m_line_groupLayout->addWidget( radioButton27_2_2_2_2_2 );
00593     m_point_stack->addWidget( page_2, 1 );
00594 
00595     QWidget* privateLayoutWidget_4 = new QWidget( m_plot_symbols, "layout36" );
00596     privateLayoutWidget_4->setGeometry( QRect( 10, 20, 161, 60 ) );
00597     layout36 = new QVBoxLayout( privateLayoutWidget_4, 11, 0, "layout36"); 
00598 
00599     textLabel1_2 = new QLabel( privateLayoutWidget_4, "textLabel1_2" );
00600     layout36->addWidget( textLabel1_2 );
00601 
00602     m_pointRepComboBox = new QComboBox( FALSE, privateLayoutWidget_4, "m_pointRepComboBox" );
00603     m_pointRepComboBox->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)1, 0, 0, m_pointRepComboBox->sizePolicy().hasHeightForWidth() ) );
00604     layout36->addWidget( m_pointRepComboBox );
00605 
00606     QWidget* privateLayoutWidget_5 = new QWidget( m_plot_symbols, "m_value_layout" );
00607     privateLayoutWidget_5->setGeometry( QRect( 11, 81, 159, 60 ) );
00608     m_value_layout = new QVBoxLayout( privateLayoutWidget_5, 11, 0, "m_value_layout"); 
00609 
00610     textLabel1_2_2 = new QLabel( privateLayoutWidget_5, "textLabel1_2_2" );
00611     m_value_layout->addWidget( textLabel1_2_2 );
00612 
00613     m_value_combo = new QComboBox( FALSE, privateLayoutWidget_5, "m_value_combo" );
00614     m_value_combo->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)1, 0, 0, m_value_combo->sizePolicy().hasHeightForWidth() ) );
00615     m_value_layout->addWidget( m_value_combo );
00616 
00617     QWidget* privateLayoutWidget_6 = new QWidget( m_plot_symbols, "layout33" );
00618     privateLayoutWidget_6->setGeometry( QRect( 10, 150, 90, 32 ) );
00619     layout33 = new QHBoxLayout( privateLayoutWidget_6, 11, 6, "layout33"); 
00620 
00621     TextLabel1 = new QLabel( privateLayoutWidget_6, "TextLabel1" );
00622     layout33->addWidget( TextLabel1 );
00623 
00624     m_symbolPointSize = new QLineEdit( privateLayoutWidget_6, "m_symbolPointSize" );
00625     m_symbolPointSize->setMinimumSize( QSize( 0, 20 ) );
00626     m_symbolPointSize->setMaximumSize( QSize( 32767, 30 ) );
00627     m_symbolPointSize->setFrameShape( QLineEdit::LineEditPanel );
00628     m_symbolPointSize->setFrameShadow( QLineEdit::Sunken );
00629     layout33->addWidget( m_symbolPointSize );
00630 
00631     QWidget* privateLayoutWidget_7 = new QWidget( plotTab_2, "m_color_layout" );
00632     privateLayoutWidget_7->setGeometry( QRect( 190, 190, 198, 32 ) );
00633     m_color_layout = new QHBoxLayout( privateLayoutWidget_7, 0, 6, "m_color_layout"); 
00634 
00635     m_plot_color = new QPushButton( privateLayoutWidget_7, "m_plot_color" );
00636     m_plot_color->setAutoDefault( FALSE );
00637     m_color_layout->addWidget( m_plot_color );
00638 
00639     m_selectedColor = new QPushButton( privateLayoutWidget_7, "m_selectedColor" );
00640     m_selectedColor->setMaximumSize( QSize( 30, 30 ) );
00641     m_selectedColor->setPaletteBackgroundColor( QColor( 0, 0, 0 ) );
00642     m_color_layout->addWidget( m_selectedColor );
00643 
00644     m_errorBars = new QCheckBox( plotTab_2, "m_errorBars" );
00645     m_errorBars->setGeometry( QRect( 190, 130, 84, 21 ) );
00646 
00647     m_boxedge = new QCheckBox( plotTab_2, "m_boxedge" );
00648     m_boxedge->setGeometry( QRect( 190, 160, 130, 21 ) );
00649 
00650     m_grid = new QCheckBox( plotTab_2, "m_grid" );
00651     m_grid->setGeometry( QRect( 290, 130, 84, 21 ) );
00652 
00653     m_slider_control = new QGroupBox( plotTab_2, "m_slider_control" );
00654     m_slider_control->setGeometry( QRect( 186, 227, 196, 350 ) );
00655 
00656     QWidget* privateLayoutWidget_8 = new QWidget( m_slider_control, "layout77" );
00657     privateLayoutWidget_8->setGeometry( QRect( 4, 19, 188, 161 ) );
00658     layout77 = new QVBoxLayout( privateLayoutWidget_8, 11, 0, "layout77"); 
00659 
00660     layout38 = new QVBoxLayout( 0, 0, 6, "layout38"); 
00661 
00662     brk_label = new QLabel( privateLayoutWidget_8, "brk_label" );
00663     layout38->addWidget( brk_label );
00664 
00665     brk_pt = new QSlider( privateLayoutWidget_8, "brk_pt" );
00666     brk_pt->setMaximumSize( QSize( 32767, 20 ) );
00667     brk_pt->setPageStep( 1 );
00668     brk_pt->setValue( 50 );
00669     brk_pt->setOrientation( QSlider::Horizontal );
00670     layout38->addWidget( brk_pt );
00671     layout77->addLayout( layout38 );
00672 
00673     layout37_2 = new QVBoxLayout( 0, 0, 6, "layout37_2"); 
00674 
00675     flatlabel = new QLabel( privateLayoutWidget_8, "flatlabel" );
00676     layout37_2->addWidget( flatlabel );
00677 
00678     flat_width = new QSlider( privateLayoutWidget_8, "flat_width" );
00679     flat_width->setMaximumSize( QSize( 32767, 20 ) );
00680     flat_width->setPageStep( 1 );
00681     flat_width->setValue( 0 );
00682     flat_width->setOrientation( QSlider::Horizontal );
00683     layout37_2->addWidget( flat_width );
00684     layout77->addLayout( layout37_2 );
00685 
00686     layout37_2_2 = new QVBoxLayout( 0, 0, 6, "layout37_2_2"); 
00687 
00688     colorlabel = new QLabel( privateLayoutWidget_8, "colorlabel" );
00689     layout37_2_2->addWidget( colorlabel );
00690 
00691     color_scale = new QSlider( privateLayoutWidget_8, "color_scale" );
00692     color_scale->setMaximumSize( QSize( 32767, 20 ) );
00693     color_scale->setMaxValue( 99 );
00694     color_scale->setPageStep( 1 );
00695     color_scale->setValue( 0 );
00696     color_scale->setOrientation( QSlider::Horizontal );
00697     layout37_2_2->addWidget( color_scale );
00698     layout77->addLayout( layout37_2_2 );
00699 
00700     edit_model = new QPushButton( m_slider_control, "edit_model" );
00701     edit_model->setGeometry( QRect( 12, 227, 84, 30 ) );
00702     edit_model->setMaximumSize( QSize( 84, 41 ) );
00703     edit_model->setAutoDefault( FALSE );
00704 
00705     new_model = new QPushButton( m_slider_control, "new_model" );
00706     new_model->setGeometry( QRect( 13, 264, 84, 30 ) );
00707     new_model->setMaximumSize( QSize( 84, 40 ) );
00708     new_model->setAutoDefault( FALSE );
00709 
00710     delete_model = new QPushButton( m_slider_control, "delete_model" );
00711     delete_model->setGeometry( QRect( 14, 305, 84, 30 ) );
00712     delete_model->setMaximumSize( QSize( 84, 41 ) );
00713     delete_model->setAutoDefault( FALSE );
00714 
00715     reset_slider = new QPushButton( m_slider_control, "reset_slider" );
00716     reset_slider->setGeometry( QRect( 120, 190, 62, 30 ) );
00717     reset_slider->setMaximumSize( QSize( 62, 41 ) );
00718     reset_slider->setAutoDefault( FALSE );
00719 
00720     m_interval_group = new QGroupBox( plotTab_2, "m_interval_group" );
00721     m_interval_group->setGeometry( QRect( 5, 495, 178, 80 ) );
00722 
00723     QWidget* privateLayoutWidget_9 = new QWidget( m_interval_group, "Layout40_2" );
00724     privateLayoutWidget_9->setGeometry( QRect( 18, 40, 140, 24 ) );
00725     Layout40_2 = new QHBoxLayout( privateLayoutWidget_9, 0, 6, "Layout40_2"); 
00726 
00727     TextLabel1_4 = new QLabel( privateLayoutWidget_9, "TextLabel1_4" );
00728     Layout40_2->addWidget( TextLabel1_4 );
00729 
00730     m_interval_le = new QLineEdit( privateLayoutWidget_9, "m_interval_le" );
00731     Layout40_2->addWidget( m_interval_le );
00732 
00733     m_interval_cb = new QCheckBox( m_interval_group, "m_interval_cb" );
00734     m_interval_cb->setGeometry( QRect( 18, 16, 100, 20 ) );
00735     m_plot_tab->insertTab( plotTab_2, QString("") );
00736 
00737     axisTab = new QWidget( m_plot_tab, "axisTab" );
00738 
00739     m_axis_group_box = new QGroupBox( axisTab, "m_axis_group_box" );
00740     m_axis_group_box->setGeometry( QRect( 10, 10, 370, 411 ) );
00741 
00742     axis_button_group = new QButtonGroup( m_axis_group_box, "axis_button_group" );
00743     axis_button_group->setGeometry( QRect( 10, 20, 235, 30 ) );
00744     axis_button_group->setFrameShape( QButtonGroup::NoFrame );
00745     axis_button_group->setAlignment( int( QButtonGroup::AlignHCenter ) );
00746     axis_button_group->setExclusive( TRUE );
00747 
00748     radioButton39 = new QRadioButton( axis_button_group, "radioButton39" );
00749     radioButton39->setEnabled( TRUE );
00750     radioButton39->setGeometry( QRect( 80, 0, 65, 30 ) );
00751     radioButton39->setMinimumSize( QSize( 65, 0 ) );
00752     radioButton39->setChecked( FALSE );
00753     axis_button_group->insert( radioButton39, 1 );
00754 
00755     radioButton38 = new QRadioButton( axis_button_group, "radioButton38" );
00756     radioButton38->setEnabled( TRUE );
00757     radioButton38->setGeometry( QRect( 10, 0, 65, 30 ) );
00758     radioButton38->setMinimumSize( QSize( 60, 0 ) );
00759     radioButton38->setChecked( TRUE );
00760     axis_button_group->insert( radioButton38, 0 );
00761 
00762     radioButton40 = new QRadioButton( axis_button_group, "radioButton40" );
00763     radioButton40->setEnabled( TRUE );
00764     radioButton40->setGeometry( QRect( 150, 0, 65, 30 ) );
00765     radioButton40->setMinimumSize( QSize( 65, 0 ) );
00766     radioButton40->setChecked( FALSE );
00767     axis_button_group->insert( radioButton40, 2 );
00768 
00769     m_axis_frame = new QFrame( m_axis_group_box, "m_axis_frame" );
00770     m_axis_frame->setEnabled( TRUE );
00771     m_axis_frame->setGeometry( QRect( 10, 81, 356, 256 ) );
00772     m_axis_frame->setFrameShape( QFrame::StyledPanel );
00773     m_axis_frame->setFrameShadow( QFrame::Plain );
00774     m_axis_frame->setLineWidth( 0 );
00775 
00776     QWidget* privateLayoutWidget_10 = new QWidget( m_axis_frame, "layout37" );
00777     privateLayoutWidget_10->setGeometry( QRect( 0, 180, 350, 76 ) );
00778     layout37 = new QHBoxLayout( privateLayoutWidget_10, 11, 6, "layout37"); 
00779 
00780     layout33_3 = new QVBoxLayout( 0, 0, 6, "layout33_3"); 
00781 
00782     TextLabel1_2_3 = new QLabel( privateLayoutWidget_10, "TextLabel1_2_3" );
00783     layout33_3->addWidget( TextLabel1_2_3 );
00784 
00785     TextLabel1_2_4 = new QLabel( privateLayoutWidget_10, "TextLabel1_2_4" );
00786     layout33_3->addWidget( TextLabel1_2_4 );
00787     layout37->addLayout( layout33_3 );
00788 
00789     layout36_2 = new QHBoxLayout( 0, 0, 6, "layout36_2"); 
00790 
00791     layout34 = new QVBoxLayout( 0, 0, 6, "layout34"); 
00792 
00793     m_width_text = new QLineEdit( privateLayoutWidget_10, "m_width_text" );
00794     m_width_text->setMinimumSize( QSize( 0, 26 ) );
00795     m_width_text->setMaximumSize( QSize( 32767, 26 ) );
00796     m_width_text->setFrameShape( QLineEdit::LineEditPanel );
00797     m_width_text->setFrameShadow( QLineEdit::Sunken );
00798     layout34->addWidget( m_width_text );
00799 
00800     m_offset_text = new QLineEdit( privateLayoutWidget_10, "m_offset_text" );
00801     m_offset_text->setMinimumSize( QSize( 0, 26 ) );
00802     m_offset_text->setMaximumSize( QSize( 32767, 26 ) );
00803     layout34->addWidget( m_offset_text );
00804     layout36_2->addLayout( layout34 );
00805 
00806     layout35 = new QVBoxLayout( 0, 0, 6, "layout35"); 
00807 
00808     m_width_range = new QScrollBar( privateLayoutWidget_10, "m_width_range" );
00809     m_width_range->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)3, (QSizePolicy::SizeType)0, 0, 0, m_width_range->sizePolicy().hasHeightForWidth() ) );
00810     m_width_range->setFocusPolicy( QScrollBar::WheelFocus );
00811     m_width_range->setValue( 50 );
00812     m_width_range->setOrientation( QScrollBar::Horizontal );
00813     layout35->addWidget( m_width_range );
00814 
00815     m_offset_range = new QScrollBar( privateLayoutWidget_10, "m_offset_range" );
00816     m_offset_range->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)3, (QSizePolicy::SizeType)0, 0, 0, m_offset_range->sizePolicy().hasHeightForWidth() ) );
00817     m_offset_range->setFocusPolicy( QScrollBar::WheelFocus );
00818     m_offset_range->setValue( 49 );
00819     m_offset_range->setOrientation( QScrollBar::Horizontal );
00820     layout35->addWidget( m_offset_range );
00821     layout36_2->addLayout( layout35 );
00822     layout37->addLayout( layout36_2 );
00823 
00824     QWidget* privateLayoutWidget_11 = new QWidget( m_axis_frame, "layout45" );
00825     privateLayoutWidget_11->setGeometry( QRect( 7, 4, 336, 45 ) );
00826     layout45 = new QHBoxLayout( privateLayoutWidget_11, 11, 6, "layout45"); 
00827 
00828     textLabel1 = new QLabel( privateLayoutWidget_11, "textLabel1" );
00829     layout45->addWidget( textLabel1 );
00830 
00831     m_axis_label = new QLineEdit( privateLayoutWidget_11, "m_axis_label" );
00832     layout45->addWidget( m_axis_label );
00833 
00834     m_editLabelFont = new QPushButton( privateLayoutWidget_11, "m_editLabelFont" );
00835     m_editLabelFont->setAutoDefault( FALSE );
00836     layout45->addWidget( m_editLabelFont );
00837 
00838     axisWidget1 = new hippodraw::AxisWidget( m_axis_frame, "axisWidget1" );
00839     axisWidget1->setGeometry( QRect( 6, 64, 340, 105 ) );
00840 
00841     QWidget* privateLayoutWidget_12 = new QWidget( m_axis_group_box, "layout52" );
00842     privateLayoutWidget_12->setGeometry( QRect( 12, 350, 347, 54 ) );
00843     layout52 = new QHBoxLayout( privateLayoutWidget_12, 11, 6, "layout52"); 
00844 
00845     m_combine_checkbox = new QCheckBox( privateLayoutWidget_12, "m_combine_checkbox" );
00846     layout52->addWidget( m_combine_checkbox );
00847 
00848     min_entries_text = new QLineEdit( privateLayoutWidget_12, "min_entries_text" );
00849     min_entries_text->setMinimumSize( QSize( 0, 26 ) );
00850     min_entries_text->setMaximumSize( QSize( 60, 26 ) );
00851     min_entries_text->setFrameShape( QLineEdit::LineEditPanel );
00852     min_entries_text->setFrameShadow( QLineEdit::Sunken );
00853     layout52->addWidget( min_entries_text );
00854 
00855     min_entries_slider = new QScrollBar( privateLayoutWidget_12, "min_entries_slider" );
00856     min_entries_slider->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)3, (QSizePolicy::SizeType)0, 0, 0, min_entries_slider->sizePolicy().hasHeightForWidth() ) );
00857     min_entries_slider->setValue( 50 );
00858     min_entries_slider->setOrientation( QScrollBar::Horizontal );
00859     layout52->addWidget( min_entries_slider );
00860 
00861     m_reverse = new QCheckBox( m_axis_group_box, "m_reverse" );
00862     m_reverse->setGeometry( QRect( 140, 50, 85, 21 ) );
00863 
00864     logScale = new QCheckBox( m_axis_group_box, "logScale" );
00865     logScale->setGeometry( QRect( 20, 50, 83, 21 ) );
00866 
00867     axisWidget3 = new hippodraw::AxisWidget( m_axis_group_box, "axisWidget3" );
00868     axisWidget3->setGeometry( QRect( 311, 61, 2, 2 ) );
00869 
00870     m_autoScale = new QCheckBox( m_axis_group_box, "m_autoScale" );
00871     m_autoScale->setGeometry( QRect( 260, 50, 97, 21 ) );
00872     m_autoScale->setChecked( TRUE );
00873 
00874     m_contourBox = new QButtonGroup( axisTab, "m_contourBox" );
00875     m_contourBox->setEnabled( FALSE );
00876     m_contourBox->setGeometry( QRect( 10, 432, 370, 135 ) );
00877     m_contourBox->setExclusive( FALSE );
00878 
00879     m_contourLevelsTextBox = new QLineEdit( m_contourBox, "m_contourLevelsTextBox" );
00880     m_contourLevelsTextBox->setGeometry( QRect( 60, 99, 300, 22 ) );
00881 
00882     contourRadioButton2 = new QRadioButton( m_contourBox, "contourRadioButton2" );
00883     contourRadioButton2->setGeometry( QRect( 20, 71, 331, 21 ) );
00884 
00885     m_numContoursLabel = new QLabel( m_contourBox, "m_numContoursLabel" );
00886     m_numContoursLabel->setEnabled( FALSE );
00887     m_numContoursLabel->setGeometry( QRect( 52, 41, 130, 22 ) );
00888 
00889     m_numContoursTextBox = new QLineEdit( m_contourBox, "m_numContoursTextBox" );
00890     m_numContoursTextBox->setEnabled( FALSE );
00891     m_numContoursTextBox->setGeometry( QRect( 180, 41, 40, 22 ) );
00892     m_numContoursTextBox->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, m_numContoursTextBox->sizePolicy().hasHeightForWidth() ) );
00893     m_numContoursTextBox->setFrameShape( QLineEdit::LineEditPanel );
00894     m_numContoursTextBox->setFrameShadow( QLineEdit::Sunken );
00895 
00896     m_numContourSlider = new QSlider( m_contourBox, "m_numContourSlider" );
00897     m_numContourSlider->setEnabled( FALSE );
00898     m_numContourSlider->setGeometry( QRect( 230, 41, 130, 20 ) );
00899     m_numContourSlider->setMinValue( 1 );
00900     m_numContourSlider->setMaxValue( 100 );
00901     m_numContourSlider->setPageStep( 1 );
00902     m_numContourSlider->setValue( 50 );
00903     m_numContourSlider->setOrientation( QSlider::Horizontal );
00904 
00905     contourRadioButton1 = new QRadioButton( m_contourBox, "contourRadioButton1" );
00906     contourRadioButton1->setGeometry( QRect( 20, 21, 330, 21 ) );
00907     contourRadioButton1->setChecked( TRUE );
00908     m_plot_tab->insertTab( axisTab, QString("") );
00909 
00910     cutsTab = new QWidget( m_plot_tab, "cutsTab" );
00911 
00912     m_new_cut_box = new QGroupBox( cutsTab, "m_new_cut_box" );
00913     m_new_cut_box->setEnabled( FALSE );
00914     m_new_cut_box->setGeometry( QRect( 11, 18, 381, 198 ) );
00915 
00916     QWidget* privateLayoutWidget_13 = new QWidget( m_new_cut_box, "layout51" );
00917     privateLayoutWidget_13->setGeometry( QRect( 9, 24, 360, 170 ) );
00918     layout51 = new QVBoxLayout( privateLayoutWidget_13, 11, 6, "layout51"); 
00919 
00920     cut_button_group = new QButtonGroup( privateLayoutWidget_13, "cut_button_group" );
00921     cut_button_group->setFrameShape( QButtonGroup::GroupBoxPanel );
00922     cut_button_group->setFrameShadow( QButtonGroup::Sunken );
00923     cut_button_group->setLineWidth( 0 );
00924 
00925     m_cut_data1 = new QRadioButton( cut_button_group, "m_cut_data1" );
00926     m_cut_data1->setGeometry( QRect( 0, 0, 123, 21 ) );
00927     m_cut_data1->setChecked( TRUE );
00928 
00929     m_cut_fit_radio = new QRadioButton( cut_button_group, "m_cut_fit_radio" );
00930     m_cut_fit_radio->setGeometry( QRect( 0, 60, 100, 21 ) );
00931     m_cut_fit_radio->setMaximumSize( QSize( 100, 32767 ) );
00932 
00933     m_cut_data2 = new QRadioButton( cut_button_group, "m_cut_data2" );
00934     m_cut_data2->setGeometry( QRect( 0, 30, 100, 21 ) );
00935     m_cut_data2->setMaximumSize( QSize( 100, 32767 ) );
00936     layout51->addWidget( cut_button_group );
00937 
00938     layout29 = new QHBoxLayout( 0, 0, 6, "layout29"); 
00939 
00940     m_CutVariableComboBox1 = new QComboBox( FALSE, privateLayoutWidget_13, "m_CutVariableComboBox1" );
00941     layout29->addWidget( m_CutVariableComboBox1 );
00942 
00943     m_CutVariableComboBox2 = new QComboBox( FALSE, privateLayoutWidget_13, "m_CutVariableComboBox2" );
00944     layout29->addWidget( m_CutVariableComboBox2 );
00945     layout51->addLayout( layout29 );
00946 
00947     cutNewPushButton = new QPushButton( privateLayoutWidget_13, "cutNewPushButton" );
00948     cutNewPushButton->setAutoDefault( FALSE );
00949     layout51->addWidget( cutNewPushButton );
00950 
00951     m_cut_selected_box = new QGroupBox( cutsTab, "m_cut_selected_box" );
00952     m_cut_selected_box->setGeometry( QRect( 12, 229, 381, 359 ) );
00953 
00954     axisWidget2 = new hippodraw::AxisWidget( m_cut_selected_box, "axisWidget2" );
00955     axisWidget2->setGeometry( QRect( 8, 231, 361, 81 ) );
00956 
00957     QWidget* privateLayoutWidget_14 = new QWidget( m_cut_selected_box, "layout31" );
00958     privateLayoutWidget_14->setGeometry( QRect( 10, 193, 360, 30 ) );
00959     layout31 = new QHBoxLayout( privateLayoutWidget_14, 1, 8, "layout31"); 
00960 
00961     m_cutAddAll = new QPushButton( m_cut_selected_box, "m_cutAddAll" );
00962     m_cutAddAll->setGeometry( QRect( 260, 155, 110, 30 ) );
00963     m_cutAddAll->setAutoDefault( FALSE );
00964 
00965     cutRemovePushButton = new QPushButton( m_cut_selected_box, "cutRemovePushButton" );
00966     cutRemovePushButton->setGeometry( QRect( 10, 155, 110, 30 ) );
00967     cutRemovePushButton->setAutoDefault( FALSE );
00968 
00969     m_selCutComboBox = new QComboBox( FALSE, m_cut_selected_box, "m_selCutComboBox" );
00970     m_selCutComboBox->setGeometry( QRect( 12, 114, 200, 27 ) );
00971     m_selCutComboBox->setMaximumSize( QSize( 200, 200 ) );
00972     m_selCutComboBox->setInsertionPolicy( QComboBox::AtBottom );
00973 
00974     ButtonGroup4 = new QButtonGroup( m_cut_selected_box, "ButtonGroup4" );
00975     ButtonGroup4->setGeometry( QRect( 13, 22, 358, 78 ) );
00976     ButtonGroup4->setFrameShape( QButtonGroup::NoFrame );
00977     ButtonGroup4->setExclusive( TRUE );
00978 
00979     show_cut_radio_group = new QButtonGroup( ButtonGroup4, "show_cut_radio_group" );
00980     show_cut_radio_group->setGeometry( QRect( 2, -4, 228, 91 ) );
00981     show_cut_radio_group->setLineWidth( 0 );
00982     show_cut_radio_group->setExclusive( FALSE );
00983 
00984     allCutsRadioButton = new QRadioButton( show_cut_radio_group, "allCutsRadioButton" );
00985     allCutsRadioButton->setGeometry( QRect( 1, 40, 170, 21 ) );
00986 
00987     m_selectedPlotRadioButton = new QRadioButton( show_cut_radio_group, "m_selectedPlotRadioButton" );
00988     m_selectedPlotRadioButton->setGeometry( QRect( 0, 10, 195, 21 ) );
00989     m_selectedPlotRadioButton->setChecked( TRUE );
00990 
00991     m_cutAddSelected = new QPushButton( m_cut_selected_box, "m_cutAddSelected" );
00992     m_cutAddSelected->setGeometry( QRect( 120, 155, 130, 30 ) );
00993     m_cutAddSelected->setAutoDefault( FALSE );
00994 
00995     colorSelect_2 = new QPushButton( m_cut_selected_box, "colorSelect_2" );
00996     colorSelect_2->setGeometry( QRect( 199, 320, 170, 30 ) );
00997     colorSelect_2->setAutoDefault( FALSE );
00998 
00999     cutEnablePushButton = new QPushButton( m_cut_selected_box, "cutEnablePushButton" );
01000     cutEnablePushButton->setGeometry( QRect( 100, 320, 90, 30 ) );
01001     cutEnablePushButton->setToggleButton( TRUE );
01002     cutEnablePushButton->setOn( FALSE );
01003     cutEnablePushButton->setAutoDefault( FALSE );
01004 
01005     cutInvertPushButton = new QPushButton( m_cut_selected_box, "cutInvertPushButton" );
01006     cutInvertPushButton->setGeometry( QRect( 0, 320, 104, 30 ) );
01007     cutInvertPushButton->setAutoDefault( FALSE );
01008     m_plot_tab->insertTab( cutsTab, QString("") );
01009 
01010     funtionTab = new QWidget( m_plot_tab, "funtionTab" );
01011 
01012     m_func_new = new QGroupBox( funtionTab, "m_func_new" );
01013     m_func_new->setGeometry( QRect( 10, 10, 368, 65 ) );
01014 
01015     QWidget* privateLayoutWidget_15 = new QWidget( m_func_new, "Layout31" );
01016     privateLayoutWidget_15->setGeometry( QRect( 20, 20, 330, 32 ) );
01017     Layout31 = new QHBoxLayout( privateLayoutWidget_15, 0, 6, "Layout31"); 
01018 
01019     newFunctionsComboBox = new QComboBox( FALSE, privateLayoutWidget_15, "newFunctionsComboBox" );
01020     Layout31->addWidget( newFunctionsComboBox );
01021 
01022     newFunctionsAddButton = new QPushButton( privateLayoutWidget_15, "newFunctionsAddButton" );
01023     newFunctionsAddButton->setAutoDefault( FALSE );
01024     Layout31->addWidget( newFunctionsAddButton );
01025 
01026     QWidget* privateLayoutWidget_16 = new QWidget( funtionTab, "layout49" );
01027     privateLayoutWidget_16->setGeometry( QRect( 20, 548, 350, 40 ) );
01028     layout49_2 = new QHBoxLayout( privateLayoutWidget_16, 0, 6, "layout49_2"); 
01029 
01030     m_resid = new QPushButton( privateLayoutWidget_16, "m_resid" );
01031     m_resid->setAutoDefault( FALSE );
01032     layout49_2->addWidget( m_resid );
01033 
01034     m_PushButtonNewErrorPlot = new QPushButton( privateLayoutWidget_16, "m_PushButtonNewErrorPlot" );
01035     m_PushButtonNewErrorPlot->setAutoDefault( FALSE );
01036     layout49_2->addWidget( m_PushButtonNewErrorPlot );
01037 
01038     m_func_parms = new QGroupBox( funtionTab, "m_func_parms" );
01039     m_func_parms->setGeometry( QRect( 10, 80, 368, 462 ) );
01040 
01041     QWidget* privateLayoutWidget_17 = new QWidget( m_func_parms, "layout45" );
01042     privateLayoutWidget_17->setGeometry( QRect( 10, 409, 350, 48 ) );
01043     layout45_2 = new QHBoxLayout( privateLayoutWidget_17, 0, 6, "layout45_2"); 
01044 
01045     functionsFitToDataButton = new QPushButton( privateLayoutWidget_17, "functionsFitToDataButton" );
01046     functionsFitToDataButton->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)4, 0, 0, functionsFitToDataButton->sizePolicy().hasHeightForWidth() ) );
01047     functionsFitToDataButton->setAutoDefault( FALSE );
01048     layout45_2->addWidget( functionsFitToDataButton );
01049 
01050     functionsResetButton = new QPushButton( privateLayoutWidget_17, "functionsResetButton" );
01051     functionsResetButton->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)4, 0, 0, functionsResetButton->sizePolicy().hasHeightForWidth() ) );
01052     functionsResetButton->setAutoDefault( FALSE );
01053     layout45_2->addWidget( functionsResetButton );
01054 
01055     functionsRemoveButton = new QPushButton( privateLayoutWidget_17, "functionsRemoveButton" );
01056     functionsRemoveButton->setAutoDefault( FALSE );
01057     layout45_2->addWidget( functionsRemoveButton );
01058 
01059     QWidget* privateLayoutWidget_18 = new QWidget( m_func_parms, "layout46" );
01060     privateLayoutWidget_18->setGeometry( QRect( 10, 364, 280, 40 ) );
01061     layout46_2 = new QHBoxLayout( privateLayoutWidget_18, 0, 6, "layout46_2"); 
01062 
01063     u_fiiter = new QLabel( privateLayoutWidget_18, "u_fiiter" );
01064     u_fiiter->setMaximumSize( QSize( 86, 32767 ) );
01065     u_fiiter->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) );
01066     layout46_2->addWidget( u_fiiter );
01067 
01068     m_fitter_names = new QComboBox( FALSE, privateLayoutWidget_18, "m_fitter_names" );
01069     m_fitter_names->setDuplicatesEnabled( FALSE );
01070     layout46_2->addWidget( m_fitter_names );
01071 
01072     m_FunctionParamsListView = new QListView( m_func_parms, "m_FunctionParamsListView" );
01073     m_FunctionParamsListView->setGeometry( QRect( 10, 25, 346, 216 ) );
01074     m_FunctionParamsListView->setHScrollBarMode( QListView::AlwaysOff );
01075     m_FunctionParamsListView->setAllColumnsShowFocus( TRUE );
01076     m_FunctionParamsListView->setRootIsDecorated( TRUE );
01077     m_FunctionParamsListView->setResizeMode( QListView::AllColumns );
01078     m_FunctionParamsListView->setTreeStepSize( 10 );
01079 
01080     QWidget* privateLayoutWidget_19 = new QWidget( m_func_parms, "layout47" );
01081     privateLayoutWidget_19->setGeometry( QRect( 10, 251, 340, 39 ) );
01082     layout47_2 = new QHBoxLayout( privateLayoutWidget_19, 0, 6, "layout47_2"); 
01083 
01084     textLabel5 = new QLabel( privateLayoutWidget_19, "textLabel5" );
01085     layout47_2->addWidget( textLabel5 );
01086 
01087     m_FunctionParamsLineEdit = new QLineEdit( privateLayoutWidget_19, "m_FunctionParamsLineEdit" );
01088     m_FunctionParamsLineEdit->setMaximumSize( QSize( 100, 32767 ) );
01089     layout47_2->addWidget( m_FunctionParamsLineEdit );
01090 
01091     m_FunctionParamsSlider = new QSlider( privateLayoutWidget_19, "m_FunctionParamsSlider" );
01092     m_FunctionParamsSlider->setOrientation( QSlider::Horizontal );
01093     layout47_2->addWidget( m_FunctionParamsSlider );
01094 
01095     QWidget* privateLayoutWidget_20 = new QWidget( m_func_parms, "layout51" );
01096     privateLayoutWidget_20->setGeometry( QRect( 12, 295, 128, 70 ) );
01097     layout51_2 = new QVBoxLayout( privateLayoutWidget_20, 11, 6, "layout51_2"); 
01098 
01099     m_FunctionParamsCheckBox = new QCheckBox( privateLayoutWidget_20, "m_FunctionParamsCheckBox" );
01100     layout51_2->addWidget( m_FunctionParamsCheckBox );
01101 
01102     m_IgnoreErrorCheckBox = new QCheckBox( privateLayoutWidget_20, "m_IgnoreErrorCheckBox" );
01103     layout51_2->addWidget( m_IgnoreErrorCheckBox );
01104     m_plot_tab->insertTab( funtionTab, QString("") );
01105 
01106     statsTab = new QWidget( m_plot_tab, "statsTab" );
01107 
01108     m_summary = new QGroupBox( statsTab, "m_summary" );
01109     m_summary->setEnabled( TRUE );
01110     m_summary->setGeometry( QRect( 10, 10, 395, 470 ) );
01111 
01112     ButtonGroup8 = new QButtonGroup( m_summary, "ButtonGroup8" );
01113     ButtonGroup8->setGeometry( QRect( 10, 30, 318, 310 ) );
01114     ButtonGroup8->setFrameShape( QButtonGroup::NoFrame );
01115     ButtonGroup8->setExclusive( TRUE );
01116 
01117     m_stats_avg_y = new QRadioButton( ButtonGroup8, "m_stats_avg_y" );
01118     m_stats_avg_y->setGeometry( QRect( 10, 130, 298, 19 ) );
01119 
01120     m_stats_chi = new QRadioButton( ButtonGroup8, "m_stats_chi" );
01121     m_stats_chi->setEnabled( FALSE );
01122     m_stats_chi->setGeometry( QRect( 10, 220, 298, 19 ) );
01123 
01124     m_stats_fparms = new QRadioButton( ButtonGroup8, "m_stats_fparms" );
01125     m_stats_fparms->setEnabled( FALSE );
01126     m_stats_fparms->setGeometry( QRect( 10, 190, 298, 19 ) );
01127 
01128     m_stats_std_x = new QRadioButton( ButtonGroup8, "m_stats_std_x" );
01129     m_stats_std_x->setEnabled( FALSE );
01130     m_stats_std_x->setGeometry( QRect( 10, 160, 298, 19 ) );
01131 
01132     m_stats_number = new QRadioButton( ButtonGroup8, "m_stats_number" );
01133     m_stats_number->setGeometry( QRect( 11, 14, 298, 19 ) );
01134     m_stats_number->setChecked( TRUE );
01135 
01136     m_stats_avg_x = new QRadioButton( ButtonGroup8, "m_stats_avg_x" );
01137     m_stats_avg_x->setGeometry( QRect( 10, 100, 298, 19 ) );
01138 
01139     m_stats_underflow = new QRadioButton( ButtonGroup8, "m_stats_underflow" );
01140     m_stats_underflow->setGeometry( QRect( 10, 40, 200, 21 ) );
01141 
01142     m_stats_overflow = new QRadioButton( ButtonGroup8, "m_stats_overflow" );
01143     m_stats_overflow->setGeometry( QRect( 10, 70, 200, 21 ) );
01144 
01145     m_stats_text = new QRadioButton( ButtonGroup8, "m_stats_text" );
01146     m_stats_text->setEnabled( TRUE );
01147     m_stats_text->setGeometry( QRect( 10, 250, 298, 19 ) );
01148 
01149     m_statsTextField = new QLineEdit( ButtonGroup8, "m_statsTextField" );
01150     m_statsTextField->setEnabled( FALSE );
01151     m_statsTextField->setGeometry( QRect( 16, 279, 300, 21 ) );
01152 
01153     newSummary = new QPushButton( m_summary, "newSummary" );
01154     newSummary->setGeometry( QRect( 10, 420, 320, 31 ) );
01155     m_plot_tab->insertTab( statsTab, QString("") );
01156 
01157     tab = new QWidget( m_plot_tab, "tab" );
01158 
01159     rotateGroupBox = new QGroupBox( tab, "rotateGroupBox" );
01160     rotateGroupBox->setGeometry( QRect( 10, 484, 381, 100 ) );
01161 
01162     QWidget* privateLayoutWidget_21 = new QWidget( rotateGroupBox, "layout47" );
01163     privateLayoutWidget_21->setGeometry( QRect( 20, 15, 340, 80 ) );
01164     layout47_3 = new QHBoxLayout( privateLayoutWidget_21, 11, 6, "layout47_3"); 
01165 
01166     layout33_3_2 = new QVBoxLayout( 0, 0, 6, "layout33_3_2"); 
01167 
01168     TextLabel1_2_3_2 = new QLabel( privateLayoutWidget_21, "TextLabel1_2_3_2" );
01169     layout33_3_2->addWidget( TextLabel1_2_3_2 );
01170 
01171     TextLabel1_2_4_2 = new QLabel( privateLayoutWidget_21, "TextLabel1_2_4_2" );
01172     layout33_3_2->addWidget( TextLabel1_2_4_2 );
01173     layout47_3->addLayout( layout33_3_2 );
01174 
01175     layout46_3 = new QHBoxLayout( 0, 0, 6, "layout46_3"); 
01176 
01177     layout45_3 = new QVBoxLayout( 0, 0, 6, "layout45_3"); 
01178 
01179     m_x_offset_text = new QLineEdit( privateLayoutWidget_21, "m_x_offset_text" );
01180     m_x_offset_text->setMaximumSize( QSize( 80, 32767 ) );
01181     layout45_3->addWidget( m_x_offset_text );
01182 
01183     m_y_offset_text = new QLineEdit( privateLayoutWidget_21, "m_y_offset_text" );
01184     m_y_offset_text->setMaximumSize( QSize( 80, 32767 ) );
01185     layout45_3->addWidget( m_y_offset_text );
01186     layout46_3->addLayout( layout45_3 );
01187 
01188     layout35_2 = new QVBoxLayout( 0, 0, 6, "layout35_2"); 
01189 
01190     m_x_offset = new QScrollBar( privateLayoutWidget_21, "m_x_offset" );
01191     m_x_offset->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)3, (QSizePolicy::SizeType)0, 0, 0, m_x_offset->sizePolicy().hasHeightForWidth() ) );
01192     m_x_offset->setFocusPolicy( QScrollBar::WheelFocus );
01193     m_x_offset->setMinValue( -360 );
01194     m_x_offset->setMaxValue( 360 );
01195     m_x_offset->setValue( 0 );
01196     m_x_offset->setOrientation( QScrollBar::Horizontal );
01197     layout35_2->addWidget( m_x_offset );
01198 
01199     m_y_offset = new QScrollBar( privateLayoutWidget_21, "m_y_offset" );
01200     m_y_offset->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)3, (QSizePolicy::SizeType)0, 0, 0, m_y_offset->sizePolicy().hasHeightForWidth() ) );
01201     m_y_offset->setFocusPolicy( QScrollBar::WheelFocus );
01202     m_y_offset->setMinValue( -180 );
01203     m_y_offset->setMaxValue( 180 );
01204     m_y_offset->setValue( 0 );
01205     m_y_offset->setOrientation( QScrollBar::Horizontal );
01206     layout35_2->addWidget( m_y_offset );
01207     layout46_3->addLayout( layout35_2 );
01208     layout47_3->addLayout( layout46_3 );
01209 
01210     pushButton26 = new QPushButton( privateLayoutWidget_21, "pushButton26" );
01211     layout47_3->addWidget( pushButton26 );
01212 
01213     groupBox14 = new QGroupBox( tab, "groupBox14" );
01214     groupBox14->setGeometry( QRect( 12, 4, 378, 473 ) );
01215 
01216     transform_button_group = new QButtonGroup( groupBox14, "transform_button_group" );
01217     transform_button_group->setGeometry( QRect( 12, 17, 240, 442 ) );
01218     transform_button_group->setFrameShape( QButtonGroup::NoFrame );
01219     transform_button_group->setExclusive( TRUE );
01220 
01221     m_linear = new QRadioButton( transform_button_group, "m_linear" );
01222     m_linear->setGeometry( QRect( 1, 11, 82, 21 ) );
01223     transform_button_group->insert( m_linear, 0 );
01224 
01225     m_logy = new QRadioButton( transform_button_group, "m_logy" );
01226     m_logy->setGeometry( QRect( 0, 40, 107, 21 ) );
01227     transform_button_group->insert( m_logy, 1 );
01228 
01229     m_logx = new QRadioButton( transform_button_group, "m_logx" );
01230     m_logx->setGeometry( QRect( 1, 69, 82, 21 ) );
01231     transform_button_group->insert( m_logx, 2 );
01232 
01233     m_logxy = new QRadioButton( transform_button_group, "m_logxy" );
01234     m_logxy->setGeometry( QRect( 1, 101, 107, 21 ) );
01235     transform_button_group->insert( m_logxy, 3 );
01236 
01237     m_Car = new QRadioButton( transform_button_group, "m_Car" );
01238     m_Car->setGeometry( QRect( 1, 196, 226, 21 ) );
01239     transform_button_group->insert( m_Car, 6 );
01240 
01241     m_lambert = new QRadioButton( transform_button_group, "m_lambert" );
01242     m_lambert->setGeometry( QRect( 1, 169, 226, 21 ) );
01243     transform_button_group->insert( m_lambert, 5 );
01244 
01245     m_hammer = new QRadioButton( transform_button_group, "m_hammer" );
01246     m_hammer->setGeometry( QRect( 1, 142, 226, 21 ) );
01247     transform_button_group->insert( m_hammer, 4 );
01248 
01249     m_Air = new QRadioButton( transform_button_group, "m_Air" );
01250     m_Air->setGeometry( QRect( 1, 387, 226, 21 ) );
01251     transform_button_group->insert( m_Air, 13 );
01252 
01253     m_Tan = new QRadioButton( transform_button_group, "m_Tan" );
01254     m_Tan->setGeometry( QRect( 1, 304, 226, 21 ) );
01255     transform_button_group->insert( m_Tan, 10 );
01256 
01257     m_Gls = new QRadioButton( transform_button_group, "m_Gls" );
01258     m_Gls->setGeometry( QRect( 1, 250, 226, 21 ) );
01259     transform_button_group->insert( m_Gls, 8 );
01260 
01261     m_Stg = new QRadioButton( transform_button_group, "m_Stg" );
01262     m_Stg->setGeometry( QRect( 1, 358, 226, 21 ) );
01263     transform_button_group->insert( m_Stg, 12 );
01264 
01265     m_Sin = new QRadioButton( transform_button_group, "m_Sin" );
01266     m_Sin->setGeometry( QRect( 1, 331, 226, 21 ) );
01267     transform_button_group->insert( m_Sin, 11 );
01268 
01269     m_Arc = new QRadioButton( transform_button_group, "m_Arc" );
01270     m_Arc->setGeometry( QRect( 1, 277, 226, 21 ) );
01271     transform_button_group->insert( m_Arc, 9 );
01272 
01273     m_Mer = new QRadioButton( transform_button_group, "m_Mer" );
01274     m_Mer->setGeometry( QRect( 1, 223, 226, 21 ) );
01275     transform_button_group->insert( m_Mer, 7 );
01276     m_plot_tab->insertTab( tab, QString("") );
01277     languageChange();
01278     resize( QSize(405, 627).expandedTo(minimumSizeHint()) );
01279     clearWState( WState_Polished );
01280 
01281     // signals and slots connections
01282     connect( ButtonGroup8, SIGNAL( clicked(int) ), this, SLOT( statsButtonGroupClicked(int) ) );
01283     connect( allCutsRadioButton, SIGNAL( toggled(bool) ), this, SLOT( allCutsRadioButton_toggled(bool) ) );
01284     connect( axis_button_group, SIGNAL( clicked(int) ), this, SLOT( axis_button_group_clicked(int) ) );
01285     connect( brk_pt, SIGNAL( valueChanged(int) ), this, SLOT( sliderChanged(int) ) );
01286     connect( colorSelect_2, SIGNAL( clicked() ), this, SLOT( colorSelect_2_clicked() ) );
01287     connect( color_scale, SIGNAL( valueChanged(int) ), this, SLOT( sliderChanged(int) ) );
01288     connect( contourRadioButton1, SIGNAL( toggled(bool) ), this, SLOT( contourRadioButton1_toggled(bool) ) );
01289     connect( cutEnablePushButton, SIGNAL( toggled(bool) ), this, SLOT( cutEnablePushButton_toggled(bool) ) );
01290     connect( cutInvertPushButton, SIGNAL( clicked() ), this, SLOT( cutInvertPushButton_clicked() ) );
01291     connect( cutNewPushButton, SIGNAL( clicked() ), this, SLOT( cutNew() ) );
01292     connect( cutRemovePushButton, SIGNAL( clicked() ), this, SLOT( cutRemovePushButton_clicked() ) );
01293     connect( delete_model, SIGNAL( clicked() ), this, SLOT( deleteColorModel() ) );
01294     connect( edit_model, SIGNAL( clicked() ), this, SLOT( editColorModel() ) );
01295     connect( flat_width, SIGNAL( valueChanged(int) ), this, SLOT( sliderChanged(int) ) );
01296     connect( functionsFitToDataButton, SIGNAL( clicked() ), this, SLOT( functionsFitToDataButton_clicked() ) );
01297     connect( functionsRemoveButton, SIGNAL( clicked() ), this, SLOT( functionsRemoveButton_clicked() ) );
01298     connect( functionsResetButton, SIGNAL( clicked() ), this, SLOT( functionsResetButton_clicked() ) );
01299     connect( logScale, SIGNAL( clicked() ), this, SLOT( logScale_clicked() ) );
01300     connect( m_Air, SIGNAL( clicked() ), this, SLOT( transform_button_group_clicked() ) );
01301     connect( m_Arc, SIGNAL( clicked() ), this, SLOT( transform_button_group_clicked() ) );
01302     connect( m_Car, SIGNAL( clicked() ), this, SLOT( transform_button_group_clicked() ) );
01303     connect( m_FunctionParamsCheckBox, SIGNAL( toggled(bool) ), this, SLOT( functionParamsCheckBoxToggled(bool) ) );
01304     connect( m_FunctionParamsLineEdit, SIGNAL( returnPressed() ), this, SLOT( functionParamsLineEditReturnPressed() ) );
01305     connect( m_FunctionParamsListView, SIGNAL( selectionChanged() ), this, SLOT( functionParamsListViewCurrentChanged() ) );
01306     connect( m_FunctionParamsSlider, SIGNAL( sliderReleased() ), this, SLOT( functionParamsSliderSliderReleased() ) );
01307     connect( m_FunctionParamsSlider, SIGNAL( sliderPressed() ), this, SLOT( functionParamsSliderSliderPressed() ) );
01308     connect( m_FunctionParamsSlider, SIGNAL( sliderMoved(int) ), this, SLOT( functionParamsSliderSliderMoved(int) ) );
01309     connect( m_Gls, SIGNAL( clicked() ), this, SLOT( transform_button_group_clicked() ) );
01310     connect( m_IgnoreErrorCheckBox, SIGNAL( toggled(bool) ), this, SLOT( ignoreErrorCheckBoxToggled(bool) ) );
01311     connect( m_Mer, SIGNAL( clicked() ), this, SLOT( transform_button_group_clicked() ) );
01312     connect( m_PushButtonNewErrorPlot, SIGNAL( clicked() ), this, SLOT( pushButtonNewErrorPlotClicked() ) );
01313     connect( m_Sin, SIGNAL( clicked() ), this, SLOT( transform_button_group_clicked() ) );
01314     connect( m_Stg, SIGNAL( clicked() ), this, SLOT( transform_button_group_clicked() ) );
01315     connect( m_Tan, SIGNAL( clicked() ), this, SLOT( transform_button_group_clicked() ) );
01316     connect( m_addDataRepButton, SIGNAL( clicked() ), this, SLOT( addDataRepButton_clicked() ) );
01317     connect( m_all_ntuples, SIGNAL( textChanged(const QString&) ), this, SLOT( dataTupleNameChanged(const QString&) ) );
01318     connect( m_all_ntuples, SIGNAL( highlighted(int) ), this, SLOT( dataNTupleSelChanged(int) ) );
01319     connect( m_all_ntuples, SIGNAL( activated(const QString&) ), this, SLOT( allNtupleComboActivated(const QString&) ) );
01320     connect( m_autoScale, SIGNAL( clicked() ), this, SLOT( autoScale_clicked() ) );
01321     connect( m_availPlotTypes, SIGNAL( activated(const QString&) ), this, SLOT( availPlotTypesActivated(const QString&) ) );
01322     connect( m_axis_label, SIGNAL( returnPressed() ), this, SLOT( axisLabelText() ) );
01323     connect( m_boxedge, SIGNAL( clicked() ), this, SLOT( m_boxedge_clicked() ) );
01324     connect( m_combine_checkbox, SIGNAL( clicked() ), this, SLOT( combineCheckBox_clicked() ) );
01325     connect( m_contourLevelsTextBox, SIGNAL( returnPressed() ), this, SLOT( contourLevelsTextBox_returnPressed() ) );
01326     connect( m_cutAddAll, SIGNAL( clicked() ), this, SLOT( cutAddAll() ) );
01327     connect( m_cutAddSelected, SIGNAL( clicked() ), this, SLOT( cutAddSelected() ) );
01328     connect( m_cut_data1, SIGNAL( clicked() ), this, SLOT( cut_button_group_clicked() ) );
01329     connect( m_cut_data2, SIGNAL( clicked() ), this, SLOT( diffDataRep() ) );
01330     connect( m_cut_fit_radio, SIGNAL( clicked() ), this, SLOT( cut_button_group_clicked() ) );
01331     connect( m_data_create, SIGNAL( clicked() ), this, SLOT( dataCreateNTuple() ) );
01332     connect( m_diffdatarep, SIGNAL( clicked() ), this, SLOT( diffDataRep() ) );
01333     connect( m_editLabelFont, SIGNAL( clicked() ), this, SLOT( editLabelFontClicked() ) );
01334     connect( m_editTitleFont, SIGNAL( clicked() ), this, SLOT( editTitleFontClicked() ) );
01335     connect( m_errorBars, SIGNAL( toggled(bool) ), this, SLOT( errorBars_toggled(bool) ) );
01336     connect( m_fitter_names, SIGNAL( activated(int) ), this, SLOT( fitterNamesActivated(int) ) );
01337     connect( m_grid, SIGNAL( clicked() ), this, SLOT( m_grid_clicked() ) );
01338     connect( m_hammer, SIGNAL( clicked() ), this, SLOT( transform_button_group_clicked() ) );
01339     connect( m_lambert, SIGNAL( clicked() ), this, SLOT( transform_button_group_clicked() ) );
01340     connect( m_line_group, SIGNAL( clicked(int) ), this, SLOT( lineStyleButtonGroup_clicked(int) ) );
01341     connect( m_linear, SIGNAL( clicked() ), this, SLOT( transform_button_group_clicked() ) );
01342     connect( m_logx, SIGNAL( clicked() ), this, SLOT( transform_button_group_clicked() ) );
01343     connect( m_logxy, SIGNAL( clicked() ), this, SLOT( transform_button_group_clicked() ) );
01344     connect( m_logy, SIGNAL( clicked() ), this, SLOT( transform_button_group_clicked() ) );
01345     connect( m_numContourSlider, SIGNAL( valueChanged(int) ), this, SLOT( contourSlider_valueChanged(int) ) );
01346     connect( m_numContoursTextBox, SIGNAL( returnPressed() ), this, SLOT( contourTextBox_returnPressed() ) );
01347     connect( m_offset_range, SIGNAL( valueChanged(int) ), this, SLOT( setOffset(int) ) );
01348     connect( m_offset_range, SIGNAL( sliderPressed() ), this, SLOT( setDragOn() ) );
01349     connect( m_offset_range, SIGNAL( sliderReleased() ), this, SLOT( offsetDrag() ) );
01350     connect( m_offset_text, SIGNAL( returnPressed() ), this, SLOT( setOffsetText() ) );
01351     connect( m_plot_color, SIGNAL( clicked() ), this, SLOT( colorSelect_clicked() ) );
01352     connect( m_plot_tab, SIGNAL( currentChanged(QWidget*) ), this, SLOT( tabChanged() ) );
01353     connect( m_pointRepComboBox, SIGNAL( activated(const QString&) ), this, SLOT( pointRepComboBox_activated(const QString&) ) );
01354     connect( m_removeDatarep, SIGNAL( clicked() ), this, SLOT( removeDataRepButton_clicked() ) );
01355     connect( m_resid, SIGNAL( clicked() ), this, SLOT( createResiduals() ) );
01356     connect( m_reverse, SIGNAL( clicked() ), this, SLOT( reverse_clicked() ) );
01357     connect( m_selCutComboBox, SIGNAL( activated(int) ), this, SLOT( selCutChanged() ) );
01358     connect( m_sel_ntuple_name, SIGNAL( activated(int) ), this, SLOT( ntupleChanged(int) ) );
01359     connect( m_selectedPlotRadioButton, SIGNAL( toggled(bool) ), this, SLOT( selectedCutsRadioButton_toggled(bool) ) );
01360     connect( m_statsTextField, SIGNAL( returnPressed() ), newSummary, SLOT( animateClick() ) );
01361     connect( m_symbolPointSize, SIGNAL( returnPressed() ), this, SLOT( symbolPointSize_returnPressed() ) );
01362     connect( m_symbol_group, SIGNAL( clicked(int) ), this, SLOT( symbolTypeButtonGroup_clicked(int) ) );
01363     connect( m_titleText, SIGNAL( returnPressed() ), this, SLOT( titleText_returnPressed() ) );
01364     connect( m_value_combo, SIGNAL( activated(int) ), this, SLOT( valueChanged(int) ) );
01365     connect( m_width_range, SIGNAL( sliderReleased() ), this, SLOT( widthDrag() ) );
01366     connect( m_width_range, SIGNAL( sliderPressed() ), this, SLOT( setDragOn() ) );
01367     connect( m_width_range, SIGNAL( valueChanged(int) ), this, SLOT( setBinWidth(int) ) );
01368     connect( m_width_text, SIGNAL( returnPressed() ), this, SLOT( setWidthText() ) );
01369     connect( m_x_offset, SIGNAL( valueChanged(int) ), this, SLOT( rotateX(int) ) );
01370     connect( m_x_offset_text, SIGNAL( returnPressed() ), this, SLOT( setXRotateText() ) );
01371     connect( m_y_offset, SIGNAL( valueChanged(int) ), this, SLOT( rotateY(int) ) );
01372     connect( m_y_offset_text, SIGNAL( returnPressed() ), this, SLOT( setYRotateText() ) );
01373     connect( min_entries_slider, SIGNAL( valueChanged(int) ), this, SLOT( setMinEntries(int) ) );
01374     connect( min_entries_slider, SIGNAL( sliderPressed() ), this, SLOT( setDragOn() ) );
01375     connect( min_entries_slider, SIGNAL( sliderReleased() ), this, SLOT( entriesDrag() ) );
01376     connect( min_entries_text, SIGNAL( returnPressed() ), this, SLOT( setMinEntriesText() ) );
01377     connect( newFunctionsAddButton, SIGNAL( clicked() ), this, SLOT( functionAdd() ) );
01378     connect( newPlotButton, SIGNAL( clicked() ), this, SLOT( newPlotButton_clicked() ) );
01379     connect( newSummary, SIGNAL( clicked() ), this, SLOT( summaryNew() ) );
01380     connect( new_model, SIGNAL( clicked() ), this, SLOT( newColorModel() ) );
01381     connect( pushButton26, SIGNAL( clicked() ), this, SLOT( resetRotate() ) );
01382     connect( reset_slider, SIGNAL( clicked() ), this, SLOT( resetSlider() ) );
01383     connect( sel_combo_0, SIGNAL( activated(const QString&) ), this, SLOT( sel_combo_0_activated(const QString&) ) );
01384     connect( sel_combo_1, SIGNAL( activated(const QString&) ), this, SLOT( sel_combo_1_activated(const QString&) ) );
01385     connect( sel_combo_2, SIGNAL( activated(const QString&) ), this, SLOT( sel_combo_2_activated(const QString&) ) );
01386     connect( sel_combo_3, SIGNAL( activated(const QString&) ), this, SLOT( sel_combo_3_activated(const QString&) ) );
01387 
01388     // tab order
01389     setTabOrder( m_plot_tab, m_dataRepNameText );
01390     setTabOrder( m_dataRepNameText, m_all_ntuples );
01391     setTabOrder( m_all_ntuples, m_availPlotTypes );
01392     setTabOrder( m_availPlotTypes, newPlotButton );
01393     setTabOrder( newPlotButton, m_addDataRepButton );
01394     setTabOrder( m_addDataRepButton, triangle );
01395     setTabOrder( triangle, filledTriangle );
01396     setTabOrder( filledTriangle, rectangle );
01397     setTabOrder( rectangle, filledRectangle );
01398     setTabOrder( filledRectangle, circle );
01399     setTabOrder( circle, filledCircle );
01400     setTabOrder( filledCircle, plus );
01401     setTabOrder( plus, cross );
01402     setTabOrder( cross, m_symbolPointSize );
01403     setTabOrder( m_symbolPointSize, m_width_text );
01404     setTabOrder( m_width_text, m_offset_text );
01405     setTabOrder( m_offset_text, logScale );
01406     setTabOrder( logScale, m_autoScale );
01407     setTabOrder( m_autoScale, m_CutVariableComboBox1 );
01408     setTabOrder( m_CutVariableComboBox1, cutNewPushButton );
01409     setTabOrder( cutNewPushButton, m_selectedPlotRadioButton );
01410     setTabOrder( m_selectedPlotRadioButton, m_selCutComboBox );
01411     setTabOrder( m_selCutComboBox, colorSelect_2 );
01412     setTabOrder( colorSelect_2, cutInvertPushButton );
01413     setTabOrder( cutInvertPushButton, m_cutAddSelected );
01414     setTabOrder( m_cutAddSelected, cutRemovePushButton );
01415     setTabOrder( cutRemovePushButton, newFunctionsComboBox );
01416     setTabOrder( newFunctionsComboBox, newFunctionsAddButton );
01417     setTabOrder( newFunctionsAddButton, functionsRemoveButton );
01418     setTabOrder( functionsRemoveButton, functionsFitToDataButton );
01419     setTabOrder( functionsFitToDataButton, functionsResetButton );
01420     setTabOrder( functionsResetButton, m_stats_number );
01421     setTabOrder( m_stats_number, m_stats_avg_x );
01422     setTabOrder( m_stats_avg_x, m_stats_avg_y );
01423     setTabOrder( m_stats_avg_y, m_stats_std_x );
01424     setTabOrder( m_stats_std_x, m_stats_fparms );
01425     setTabOrder( m_stats_fparms, m_stats_chi );
01426     setTabOrder( m_stats_chi, m_stats_text );
01427     setTabOrder( m_stats_text, m_statsTextField );
01428     setTabOrder( m_statsTextField, newSummary );
01429 }
01430 
01431 /*
01432  *  Destroys the object and frees any allocated resources
01433  */
01434 InspectorBase::~InspectorBase()
01435 {
01436     // no need to delete child widgets, Qt does it all for us
01437 }
01438 
01439 /*
01440  *  Sets the strings of the subwidgets using the current
01441  *  language.
01442  */
01443 void InspectorBase::languageChange()
01444 {
01445     setCaption( tr( "Inspector" ) );
01446     QWhatsThis::add( this, tr( "The Inspector set attributes of the display selected in the\n"
01447 "canvas window and also show tiheir attibutes." ) );
01448     QToolTip::add( m_plot_tab, QString::null );
01449     m_new_plot_box->setTitle( tr( "New plot" ) );
01450     TextLabel1_3_2->setText( tr( "Data source:" ) );
01451     label_2->setText( tr( "Plot type:" ) );
01452     QToolTip::add( m_availPlotTypes, tr( "Select a plot type" ) );
01453     new_binding_0->setText( tr( "X" ) );
01454     new_binding_1->setText( tr( "Y" ) );
01455     new_binding_2->setText( tr( "Z" ) );
01456     new_binding_3->setText( tr( "X error (optional)" ) );
01457     new_binding_4->setText( tr( "Y error (optional)" ) );
01458     newPlotButton->setText( tr( "New" ) );
01459     QToolTip::add( newPlotButton, tr( "Create a new plot" ) );
01460     m_addDataRepButton->setText( tr( "Add to" ) );
01461     QToolTip::add( m_addDataRepButton, tr( "Add to selected plot" ) );
01462     QWhatsThis::add( m_addDataRepButton, tr( "Add a new data representation to selected plot" ) );
01463     currentPlot->setTitle( tr( "Selected plot" ) );
01464     TextLabel1_3->setText( tr( "Data source:" ) );
01465     label->setText( tr( "Plot type:" ) );
01466     m_dataRepNameText->setText( tr( "None Selected" ) );
01467     sel_binding_0->setText( tr( "X" ) );
01468     sel_binding_1->setText( tr( "Y" ) );
01469     sel_binding_2->setText( tr( "Z" ) );
01470     sel_binding_3->setText( tr( "X error (optional)" ) );
01471     sel_binding_4->setText( tr( "Y error (optional)" ) );
01472     m_data_create->setText( tr( "Create ntuple" ) );
01473     QToolTip::add( m_data_create, tr( "Creates ntuple from selected plot" ) );
01474     QWhatsThis::add( m_data_create, tr( "Click this button to create a ntuple from the selected plot.   The ntuple will appear in the new plot box." ) );
01475     m_removeDatarep->setText( tr( "Remove from" ) );
01476     QToolTip::add( m_removeDatarep, tr( "Remove selected from plot" ) );
01477     QWhatsThis::add( m_removeDatarep, tr( "Remove selected data representation from the plot" ) );
01478     m_diffdatarep->setText( tr( "Difference" ) );
01479     m_plot_tab->changeTab( dataTab, tr( "Data" ) );
01480     m_plot_title->setTitle( tr( "Plot title" ) );
01481     QToolTip::add( m_titleText, tr( "Set the title" ) );
01482     m_editTitleFont->setText( tr( "Edit Font" ) );
01483     m_plot_symbols->setTitle( tr( "Point representation" ) );
01484     m_symbol_group->setTitle( QString::null );
01485     QToolTip::add( m_symbol_group, tr( "Select point representation" ) );
01486     triangle->setText( tr( "Open rectangle" ) );
01487     filledTriangle->setText( tr( "Filled rectangle" ) );
01488     rectangle->setText( tr( "+ (plus)" ) );
01489     filledRectangle->setText( tr( "x (cross)" ) );
01490     circle->setText( tr( "Open triangle" ) );
01491     filledCircle->setText( tr( "Filled triangle" ) );
01492     plus->setText( tr( "Open circle" ) );
01493     cross->setText( tr( "Filled circle" ) );
01494     m_line_group->setTitle( QString::null );
01495     radioButton27->setText( tr( "Solid" ) );
01496     radioButton27_2->setText( tr( "Dashes" ) );
01497     radioButton27_2_2->setText( tr( "Dots" ) );
01498     radioButton27_2_2_2->setText( tr( "Dash dots" ) );
01499     radioButton27_2_2_2_2->setText( tr( "Dash dot dots" ) );
01500     radioButton27_2_2_2_2_2->setText( tr( "Invisible" ) );
01501     textLabel1_2->setText( tr( "Type" ) );
01502     QToolTip::add( m_pointRepComboBox, tr( "Select point representation" ) );
01503     textLabel1_2_2->setText( tr( "Color map" ) );
01504     QToolTip::add( m_value_combo, tr( "Select value to color model" ) );
01505     TextLabel1->setText( tr( "Size:" ) );
01506     m_symbolPointSize->setText( QString::null );
01507     QToolTip::add( m_symbolPointSize, tr( "Sets size of point symbol" ) );
01508     m_plot_color->setText( tr( "Change color" ) );
01509     QToolTip::add( m_plot_color, tr( "Edit color of line or point" ) );
01510     m_selectedColor->setText( QString::null );
01511     m_errorBars->setText( tr( "Error bars" ) );
01512     QToolTip::add( m_errorBars, tr( "Set error bars on/off" ) );
01513     m_boxedge->setText( tr( "Show box edges" ) );
01514     QToolTip::add( m_boxedge, tr( "Shows the edges of boxes." ) );
01515     m_grid->setText( tr( "Show grid" ) );
01516     QToolTip::add( m_grid, tr( "show grid lines at axis ticks" ) );
01517     m_slider_control->setTitle( tr( "Value to color" ) );
01518     brk_label->setText( tr( "Break point" ) );
01519     flatlabel->setText( tr( "Flat width" ) );
01520     colorlabel->setText( tr( "Color scale" ) );
01521     edit_model->setText( tr( "Save" ) );
01522     new_model->setText( tr( "Save as" ) );
01523     delete_model->setText( tr( "Delete" ) );
01524     reset_slider->setText( tr( "Reset" ) );
01525     m_interval_group->setTitle( tr( "Display interval" ) );
01526     QToolTip::add( m_interval_group, tr( "When enabled, inhibits re-display on every update" ) );
01527     TextLabel1_4->setText( tr( "Interval:" ) );
01528     QToolTip::add( m_interval_le, tr( "Number of updates before re-display" ) );
01529     m_interval_cb->setText( tr( "enable" ) );
01530     m_plot_tab->changeTab( plotTab_2, tr( "Plot" ) );
01531     m_axis_group_box->setTitle( tr( "Axis and binning" ) );
01532     axis_button_group->setTitle( QString::null );
01533     QToolTip::add( axis_button_group, tr( "Select axis" ) );
01534     QWhatsThis::add( axis_button_group, tr( "Selects the axis upon which the controls will apply." ) );
01535     radioButton39->setText( tr( "Y" ) );
01536     radioButton38->setText( tr( "X" ) );
01537     radioButton40->setText( tr( "Z" ) );
01538     TextLabel1_2_3->setText( tr( "Width:" ) );
01539     TextLabel1_2_4->setText( tr( "Offset:" ) );
01540     QToolTip::add( m_width_range, tr( "Change the bin width" ) );
01541     QWhatsThis::add( m_width_range, tr( "Slider to change the bin width, if applicable." ) );
01542     QToolTip::add( m_offset_range, tr( "Changes bin offset" ) );
01543     QWhatsThis::add( m_offset_range, tr( "Slider to change the offset of bin adges +- one bin width." ) );
01544     textLabel1->setText( tr( "Label:" ) );
01545     QToolTip::add( m_axis_label, tr( "Set the axis label" ) );
01546     m_editLabelFont->setText( tr( "Edit Font" ) );
01547     m_combine_checkbox->setText( tr( "Minimum entries" ) );
01548     min_entries_text->setText( QString::null );
01549     QToolTip::add( min_entries_slider, tr( "Adjust minimum number of entries." ) );
01550     m_reverse->setText( tr( "Reverse" ) );
01551     logScale->setText( tr( "Log scale" ) );
01552     QToolTip::add( logScale, tr( "Shows the selected axis in logarithmic scale." ) );
01553     m_autoScale->setText( tr( "Autoscale" ) );
01554     QToolTip::add( m_autoScale, tr( "Autoscales the axis." ) );
01555     m_contourBox->setTitle( tr( "Contour Levels" ) );
01556     contourRadioButton2->setText( tr( "Use Contour Levels From The Box Below" ) );
01557     m_numContoursLabel->setText( tr( "Number of contours:" ) );
01558     m_numContoursTextBox->setText( tr( "12" ) );
01559     QToolTip::add( m_numContourSlider, tr( "Adjust number of contours" ) );
01560     contourRadioButton1->setText( tr( "Generate Contour Levels Automatically" ) );
01561     m_plot_tab->changeTab( axisTab, tr( "Axis" ) );
01562     m_new_cut_box->setTitle( tr( "New cut" ) );
01563     cut_button_group->setTitle( QString::null );
01564     m_cut_data1->setText( tr( "1D data" ) );
01565     m_cut_fit_radio->setText( tr( "Region" ) );
01566     m_cut_data2->setText( tr( "2 D data" ) );
01567     QToolTip::add( m_CutVariableComboBox1, tr( "Selects the column to be used as cut variable" ) );
01568     cutNewPushButton->setText( tr( "New" ) );
01569     QToolTip::add( cutNewPushButton, tr( "Add a cut to selected plot" ) );
01570     m_cut_selected_box->setTitle( tr( "Selected cut" ) );
01571     m_cutAddAll->setText( tr( "Add all cuts" ) );
01572     cutRemovePushButton->setText( tr( "Remove" ) );
01573     QToolTip::add( cutRemovePushButton, tr( "Remove selected cut from all plots" ) );
01574     QWhatsThis::add( cutRemovePushButton, tr( "Click this button to remove selected cut from the display" ) );
01575     QToolTip::add( m_selCutComboBox, tr( "Cut selected for controls below" ) );
01576     ButtonGroup4->setTitle( QString::null );
01577     show_cut_radio_group->setTitle( QString::null );
01578     allCutsRadioButton->setText( tr( "Show all cuts" ) );
01579     QToolTip::add( allCutsRadioButton, tr( "Show all existing cuts available for selected plot" ) );
01580     QWhatsThis::add( allCutsRadioButton, tr( "When selected, all existing cuts will be displayed." ) );
01581     m_selectedPlotRadioButton->setText( tr( "Cuts on selected plot     " ) );
01582     QToolTip::add( m_selectedPlotRadioButton, tr( "Show only the cuts on selected plot" ) );
01583     QWhatsThis::add( m_selectedPlotRadioButton, tr( "When selected, only cuts on selected plot are displayed." ) );
01584     m_cutAddSelected->setText( tr( "Add selected cut" ) );
01585     QToolTip::add( m_cutAddSelected, tr( "Add existing cut to selected plot" ) );
01586     QWhatsThis::add( m_cutAddSelected, tr( "Click this button to add an existing cut to the selected display" ) );
01587     colorSelect_2->setText( tr( "Select cut range color" ) );
01588     QToolTip::add( colorSelect_2, tr( "Change the color of selected region" ) );
01589     cutEnablePushButton->setText( tr( "Disable" ) );
01590     QToolTip::add( cutEnablePushButton, tr( "Disable the cut" ) );
01591     QWhatsThis::add( cutEnablePushButton, tr( "Temporarily disable the cut without removing it from its targets." ) );
01592     cutInvertPushButton->setText( tr( "Invert" ) );
01593     QToolTip::add( cutInvertPushButton, tr( "Toggle between inclusive and exclusive cutting" ) );
01594     QWhatsThis::add( cutInvertPushButton, tr( "Clikc this button to change from inclusive and exclusive cuttiong." ) );
01595     m_plot_tab->changeTab( cutsTab, tr( "Cuts" ) );
01596     m_func_new->setTitle( tr( "Add function" ) );
01597     QToolTip::add( newFunctionsComboBox, tr( "Available functions" ) );
01598     newFunctionsAddButton->setText( tr( "Add" ) );
01599     QToolTip::add( newFunctionsAddButton, tr( "Add function to plot" ) );
01600     m_resid->setText( tr( "Create residuals display" ) );
01601     QToolTip::add( m_resid, tr( "Create a display of residuals" ) );
01602     m_PushButtonNewErrorPlot->setText( tr( "New Error Plot" ) );
01603     m_func_parms->setTitle( tr( "Function parameters" ) );
01604     functionsFitToDataButton->setText( tr( "Fit to data" ) );
01605     QToolTip::add( functionsFitToDataButton, tr( "Fit function to data representation" ) );
01606     functionsResetButton->setText( tr( "Reset" ) );
01607     QToolTip::add( functionsResetButton, tr( "Reset function parameters" ) );
01608     functionsRemoveButton->setText( tr( "Remove" ) );
01609     QToolTip::add( functionsRemoveButton, tr( "remove selected function" ) );
01610     u_fiiter->setText( tr( "Fitter to use:" ) );
01611     QToolTip::add( m_fitter_names, tr( "List of available fitters" ) );
01612     QWhatsThis::add( m_fitter_names, tr( "List of available fitters.   The fitter displayed will be used for the next fit." ) );
01613     QToolTip::add( m_FunctionParamsListView, tr( "State of function parameters" ) );
01614     textLabel5->setText( tr( "Change" ) );
01615     QToolTip::add( m_FunctionParamsLineEdit, tr( "Set function parameter value" ) );
01616     QToolTip::add( m_FunctionParamsSlider, tr( "Adjust function parameter value" ) );
01617     m_FunctionParamsCheckBox->setText( tr( "Fixed" ) );
01618     QToolTip::add( m_FunctionParamsCheckBox, tr( "Fixes the parameter when fitting" ) );
01619     QWhatsThis::add( m_FunctionParamsCheckBox, tr( "When checked, the function parameter isheld fixed when fitting" ) );
01620     m_IgnoreErrorCheckBox->setText( tr( "Ignore Errors" ) );
01621     QToolTip::add( m_IgnoreErrorCheckBox, tr( "Ignore errors when fitting" ) );
01622     QWhatsThis::add( m_IgnoreErrorCheckBox, tr( "When checked, errors are not used when fitting." ) );
01623     m_plot_tab->changeTab( funtionTab, tr( "Functions" ) );
01624     m_summary->setTitle( tr( "Summary display" ) );
01625     ButtonGroup8->setTitle( QString::null );
01626     m_stats_avg_y->setText( tr( "Average y-value =" ) );
01627     m_stats_chi->setText( tr( "Chi-squared statistics of function" ) );
01628     m_stats_fparms->setText( tr( "Function parameters" ) );
01629     m_stats_std_x->setText( tr( "Standard deviation of x-value" ) );
01630     m_stats_number->setText( tr( "Number of entries =" ) );
01631     m_stats_avg_x->setText( tr( "Average x-value =" ) );
01632     m_stats_underflow->setText( tr( "Underflow =" ) );
01633     m_stats_overflow->setText( tr( "Overflow =" ) );
01634     m_stats_text->setText( tr( "Text from the box below" ) );
01635     newSummary->setText( tr( "Add display" ) );
01636     m_plot_tab->changeTab( statsTab, tr( "Stats" ) );
01637     rotateGroupBox->setTitle( tr( "Rotation" ) );
01638     TextLabel1_2_3_2->setText( tr( "X:" ) );
01639     TextLabel1_2_4_2->setText( tr( "Y:" ) );
01640     m_x_offset_text->setText( tr( "0" ) );
01641     m_y_offset_text->setText( tr( "0" ) );
01642     QToolTip::add( m_x_offset, tr( "Do X rotation." ) );
01643     QWhatsThis::add( m_x_offset, tr( "Slider to do X rotation." ) );
01644     QToolTip::add( m_y_offset, tr( "Do Y rotation." ) );
01645     QWhatsThis::add( m_y_offset, tr( "Slider to do Y rotation." ) );
01646     pushButton26->setText( tr( "Reset" ) );
01647     groupBox14->setTitle( tr( "Transform" ) );
01648     transform_button_group->setTitle( QString::null );
01649     m_linear->setText( tr( "X - Y" ) );
01650     m_logy->setText( tr( "X - Log Y" ) );
01651     m_logx->setText( tr( "Log X - Y" ) );
01652     m_logxy->setText( tr( "Log X - Log Y" ) );
01653     m_Car->setText( tr( "CAR: Cartesian" ) );
01654     m_lambert->setText( tr( "ZEA: Lambert/Zenithal Equal Area" ) );
01655     m_hammer->setText( tr( "AIT: HammerAito" ) );
01656     m_Air->setText( tr( "AIR: Airy" ) );
01657     m_Tan->setText( tr( "TAN: Tangent Plane" ) );
01658     m_Gls->setText( tr( "GLS: GlobalSinusoidal" ) );
01659     m_Stg->setText( tr( "STG: Stereographic" ) );
01660     m_Sin->setText( tr( "SIN: Orthographic" ) );
01661     m_Arc->setText( tr( "ARC: Zenithal equidistant" ) );
01662     m_Mer->setText( tr( "MER: Mercator" ) );
01663     m_plot_tab->changeTab( tab, tr( "Transform" ) );
01664 }
01665 
01666 void InspectorBase::m_editFontToggled(bool)
01667 {
01668     qWarning( "InspectorBase::m_editFontToggled(bool): Not implemented yet" );
01669 }
01670 
01671 void InspectorBase::m_editTitleFontClicked()
01672 {
01673     qWarning( "InspectorBase::m_editTitleFontClicked(): Not implemented yet" );
01674 }
01675 
01676 void InspectorBase::m_editLabelFontClicked()
01677 {
01678     qWarning( "InspectorBase::m_editLabelFontClicked(): Not implemented yet" );
01679 }
01680 
01681 void InspectorBase::sel_combo_3_activated(const QString&)
01682 {
01683     qWarning( "InspectorBase::sel_combo_3_activated(const QString&): Not implemented yet" );
01684 }
01685 
01686 void InspectorBase::ignoreErrorCheckBoxToggled(bool)
01687 {
01688     qWarning( "InspectorBase::ignoreErrorCheckBoxToggled(bool): Not implemented yet" );
01689 }
01690 
01691 void InspectorBase::transformNew()
01692 {
01693     qWarning( "InspectorBase::transformNew(): Not implemented yet" );
01694 }
01695 
01696 void InspectorBase::rotateX(int)
01697 {
01698     qWarning( "InspectorBase::rotateX(int): Not implemented yet" );
01699 }
01700 
01701 void InspectorBase::rotateY(int)
01702 {
01703     qWarning( "InspectorBase::rotateY(int): Not implemented yet" );
01704 }
01705 
01706 void InspectorBase::resetRotate()
01707 {
01708     qWarning( "InspectorBase::resetRotate(): Not implemented yet" );
01709 }
01710 
01711 void InspectorBase::m_numContourSlider_valueChanged(int)
01712 {
01713     qWarning( "InspectorBase::m_numContourSlider_valueChanged(int): Not implemented yet" );
01714 }
01715 

Generated for HippoDraw Class Library by doxygen