#include <VisReco/VisMuonCSC/interface/VisCSCChamberSelector.h>
Public Member Functions | |
VisCSCChamberSelector (QWidget *parent=0, const char *name=0, WFlags fl=0) | |
~VisCSCChamberSelector () | |
Public Attributes | |
QRadioButton * | ApplyFilter |
QSpinBox * | ChamberSpin |
QGroupBox * | CSC_Chamber_Selector |
QSpinBox * | EndcapSpin |
QSpinBox * | RingSpin |
QSpinBox * | StationSpin |
QLabel * | textLabel1_4 |
QLabel * | textLabel1_4_2 |
QLabel * | textLabel1_4_3 |
QLabel * | textLabel1_4_4 |
Protected Slots | |
virtual void | languageChange () |
Protected Attributes | |
QVBoxLayout * | CSC_Chamber_SelectorLayout |
QHBoxLayout * | layout2 |
QHBoxLayout * | layout2_2 |
QHBoxLayout * | layout2_3 |
QHBoxLayout * | layout2_4 |
QHBoxLayout * | layout9 |
QSpacerItem * | spacer22 |
QSpacerItem * | spacer23 |
QSpacerItem * | spacer24 |
QSpacerItem * | spacer7 |
QSpacerItem * | spacer8 |
QVBoxLayout * | VisCSCChamberSelectorLayout |
Definition at line 25 of file VisCSCChamberSelector.h.
VisCSCChamberSelector::VisCSCChamberSelector | ( | QWidget * | parent = 0 , |
|
const char * | name = 0 , |
|||
WFlags | fl = 0 | |||
) |
Definition at line 26 of file VisCSCChamberSelector.cc.
References ApplyFilter, ChamberSpin, CSC_Chamber_Selector, CSC_Chamber_SelectorLayout, EndcapSpin, languageChange(), layout2, layout2_2, layout2_3, layout2_4, layout9, RingSpin, spacer22, spacer23, spacer24, spacer7, spacer8, StationSpin, textLabel1_4, textLabel1_4_2, textLabel1_4_3, textLabel1_4_4, and VisCSCChamberSelectorLayout.
00027 : QWidget( parent, name, fl ) 00028 { 00029 if ( !name ) 00030 setName( "VisCSCChamberSelector" ); 00031 VisCSCChamberSelectorLayout = new QVBoxLayout( this, 11, 6, "VisCSCChamberSelectorLayout"); 00032 00033 CSC_Chamber_Selector = new QGroupBox( this, "CSC_Chamber_Selector" ); 00034 CSC_Chamber_Selector->setColumnLayout(0, Qt::Vertical ); 00035 CSC_Chamber_Selector->layout()->setSpacing( 6 ); 00036 CSC_Chamber_Selector->layout()->setMargin( 11 ); 00037 CSC_Chamber_SelectorLayout = new QVBoxLayout( CSC_Chamber_Selector->layout() ); 00038 CSC_Chamber_SelectorLayout->setAlignment( Qt::AlignTop ); 00039 00040 layout2 = new QHBoxLayout( 0, 0, 6, "layout2"); 00041 00042 textLabel1_4 = new QLabel( CSC_Chamber_Selector, "textLabel1_4" ); 00043 layout2->addWidget( textLabel1_4 ); 00044 00045 ChamberSpin = new QSpinBox( CSC_Chamber_Selector, "ChamberSpin" ); 00046 ChamberSpin->setMaxValue( 36 ); 00047 ChamberSpin->setMinValue( 0 ); 00048 ChamberSpin->setLineStep( 1 ); 00049 layout2->addWidget( ChamberSpin ); 00050 CSC_Chamber_SelectorLayout->addLayout( layout2 ); 00051 spacer22 = new QSpacerItem( 20, 16, QSizePolicy::Minimum, QSizePolicy::Expanding ); 00052 CSC_Chamber_SelectorLayout->addItem( spacer22 ); 00053 00054 layout2_2 = new QHBoxLayout( 0, 0, 6, "layout2_2"); 00055 00056 textLabel1_4_2 = new QLabel( CSC_Chamber_Selector, "textLabel1_4_2" ); 00057 layout2_2->addWidget( textLabel1_4_2 ); 00058 00059 RingSpin = new QSpinBox( CSC_Chamber_Selector, "RingSpin" ); 00060 RingSpin->setMaxValue( 4 ); 00061 RingSpin->setMinValue( 0 ); 00062 layout2_2->addWidget( RingSpin ); 00063 CSC_Chamber_SelectorLayout->addLayout( layout2_2 ); 00064 spacer23 = new QSpacerItem( 20, 16, QSizePolicy::Minimum, QSizePolicy::Expanding ); 00065 CSC_Chamber_SelectorLayout->addItem( spacer23 ); 00066 00067 layout2_3 = new QHBoxLayout( 0, 0, 6, "layout2_3"); 00068 00069 textLabel1_4_3 = new QLabel( CSC_Chamber_Selector, "textLabel1_4_3" ); 00070 layout2_3->addWidget( textLabel1_4_3 ); 00071 00072 StationSpin = new QSpinBox( CSC_Chamber_Selector, "StationSpin" ); 00073 StationSpin->setMaxValue( 4 ); 00074 StationSpin->setMinValue( 0 ); 00075 layout2_3->addWidget( StationSpin ); 00076 CSC_Chamber_SelectorLayout->addLayout( layout2_3 ); 00077 spacer24 = new QSpacerItem( 20, 16, QSizePolicy::Minimum, QSizePolicy::Expanding ); 00078 CSC_Chamber_SelectorLayout->addItem( spacer24 ); 00079 00080 layout2_4 = new QHBoxLayout( 0, 0, 6, "layout2_4"); 00081 00082 textLabel1_4_4 = new QLabel( CSC_Chamber_Selector, "textLabel1_4_4" ); 00083 layout2_4->addWidget( textLabel1_4_4 ); 00084 00085 EndcapSpin = new QSpinBox( CSC_Chamber_Selector, "EndcapSpin" ); 00086 EndcapSpin->setMaxValue( 2 ); 00087 EndcapSpin->setMinValue( 0 ); 00088 layout2_4->addWidget( EndcapSpin ); 00089 CSC_Chamber_SelectorLayout->addLayout( layout2_4 ); 00090 spacer8 = new QSpacerItem( 16, 20, QSizePolicy::Minimum, QSizePolicy::Expanding ); 00091 CSC_Chamber_SelectorLayout->addItem( spacer8 ); 00092 00093 layout9 = new QHBoxLayout( 0, 0, 6, "layout9"); 00094 00095 ApplyFilter = new QRadioButton( CSC_Chamber_Selector, "ApplyFilter" ); 00096 layout9->addWidget( ApplyFilter ); 00097 spacer7 = new QSpacerItem( 51, 20, QSizePolicy::Expanding, QSizePolicy::Minimum ); 00098 layout9->addItem( spacer7 ); 00099 CSC_Chamber_SelectorLayout->addLayout( layout9 ); 00100 VisCSCChamberSelectorLayout->addWidget( CSC_Chamber_Selector ); 00101 languageChange(); 00102 resize( QSize(183, 275).expandedTo(minimumSizeHint()) ); 00103 clearWState( WState_Polished ); 00104 }
VisCSCChamberSelector::~VisCSCChamberSelector | ( | ) |
void VisCSCChamberSelector::languageChange | ( | ) | [protected, virtual, slot] |
Definition at line 118 of file VisCSCChamberSelector.cc.
References ApplyFilter, CSC_Chamber_Selector, textLabel1_4, textLabel1_4_2, textLabel1_4_3, and textLabel1_4_4.
Referenced by VisCSCChamberSelector().
00119 { 00120 setCaption( tr( "Selector" ) ); 00121 CSC_Chamber_Selector->setTitle( tr( "CSC Chamber Selector" ) ); 00122 textLabel1_4->setText( tr( "Chamber" ) ); 00123 textLabel1_4_2->setText( tr( "Ring" ) ); 00124 textLabel1_4_3->setText( tr( "Station" ) ); 00125 textLabel1_4_4->setText( tr( "Endcap" ) ); 00126 ApplyFilter->setText( tr( "Selector On" ) ); 00127 }
QRadioButton* VisCSCChamberSelector::ApplyFilter |
Definition at line 42 of file VisCSCChamberSelector.h.
Referenced by VisCSCChamberSelectorImpl::filterChange(), languageChange(), VisCSCChamberSelectorImpl::selectorInput(), VisCSCChamberSelector(), and VisCSCChamberSelectorImpl::VisCSCChamberSelectorImpl().
QSpinBox* VisCSCChamberSelector::ChamberSpin |
Definition at line 35 of file VisCSCChamberSelector.h.
Referenced by VisCSCChamberSelectorImpl::selectorInput(), VisCSCChamberSelector(), and VisCSCChamberSelectorImpl::VisCSCChamberSelectorImpl().
QGroupBox* VisCSCChamberSelector::CSC_Chamber_Selector |
Definition at line 33 of file VisCSCChamberSelector.h.
Referenced by languageChange(), and VisCSCChamberSelector().
QVBoxLayout* VisCSCChamberSelector::CSC_Chamber_SelectorLayout [protected] |
QSpinBox* VisCSCChamberSelector::EndcapSpin |
Definition at line 41 of file VisCSCChamberSelector.h.
Referenced by VisCSCChamberSelectorImpl::selectorInput(), VisCSCChamberSelector(), and VisCSCChamberSelectorImpl::VisCSCChamberSelectorImpl().
QHBoxLayout* VisCSCChamberSelector::layout2 [protected] |
QHBoxLayout* VisCSCChamberSelector::layout2_2 [protected] |
QHBoxLayout* VisCSCChamberSelector::layout2_3 [protected] |
QHBoxLayout* VisCSCChamberSelector::layout2_4 [protected] |
QHBoxLayout* VisCSCChamberSelector::layout9 [protected] |
QSpinBox* VisCSCChamberSelector::RingSpin |
Definition at line 37 of file VisCSCChamberSelector.h.
Referenced by VisCSCChamberSelectorImpl::selectorInput(), VisCSCChamberSelector(), and VisCSCChamberSelectorImpl::VisCSCChamberSelectorImpl().
QSpacerItem* VisCSCChamberSelector::spacer22 [protected] |
QSpacerItem* VisCSCChamberSelector::spacer23 [protected] |
QSpacerItem* VisCSCChamberSelector::spacer24 [protected] |
QSpacerItem* VisCSCChamberSelector::spacer7 [protected] |
QSpacerItem* VisCSCChamberSelector::spacer8 [protected] |
QSpinBox* VisCSCChamberSelector::StationSpin |
Definition at line 39 of file VisCSCChamberSelector.h.
Referenced by VisCSCChamberSelectorImpl::selectorInput(), VisCSCChamberSelector(), and VisCSCChamberSelectorImpl::VisCSCChamberSelectorImpl().
Definition at line 34 of file VisCSCChamberSelector.h.
Referenced by languageChange(), and VisCSCChamberSelector().
Definition at line 36 of file VisCSCChamberSelector.h.
Referenced by languageChange(), and VisCSCChamberSelector().
Definition at line 38 of file VisCSCChamberSelector.h.
Referenced by languageChange(), and VisCSCChamberSelector().
Definition at line 40 of file VisCSCChamberSelector.h.
Referenced by languageChange(), and VisCSCChamberSelector().
QVBoxLayout* VisCSCChamberSelector::VisCSCChamberSelectorLayout [protected] |