13 #include <qpushbutton.h>
14 #include <qtabwidget.h>
16 #include <qgroupbox.h>
18 #include <qcombobox.h>
19 #include <qlineedit.h>
20 #include <qwidgetstack.h>
21 #include <qbuttongroup.h>
22 #include <qradiobutton.h>
23 #include <qcheckbox.h>
26 #include <qscrollbar.h>
28 #include <qlistview.h>
31 #include <qwhatsthis.h>
46 "................................................",
47 "....#..............a#....a..#...#a.a............",
48 "..b..#...............#.a.#..c.b....ac...........",
49 ".............................a..................",
50 "................................................",
51 "..#a............................................",
52 ".#.....dddd.dddddddddddddddd.ddddddddddddddddd..",
53 "...a...ddddddddddddddddddddddddddddddddddddddd..",
54 ".......ddddddddddddddddddddddddddddddddddddddd..",
55 ".......dddddddddd..ddddddddddddddddddddddddddd..",
56 ".......dddddddddd..ddeeeeeeeeeeddddeeeeeeeeeed..",
57 ".......dddddddddd..ddddeeeeeeddddddddeeeeeeddd..",
58 "....b..dddddddddd..dddddeeeeddddddddddeeeedddd..",
59 ".a.....dddddddddd..dddddeeeeddddddddddeeeedddd..",
60 ".......dddddddddd..dddddeeeeddddddddddeeeedddd..",
61 ".......dddddddddd..dddddeeeeddddddddddeeeedddd..",
62 ".........dddddddd..dddddeeeeddddddddddeeeedd....",
63 ".......dddddddddd..dddddeeeeddddddddddeeeedddd..",
64 ".......dddddddddd..dddddeeeeddddddddddeeeedddd..",
65 ".......ddddddddd...dddddeeeeddddddddddeeeedddd..",
66 "...#...ddddddddd.f.dddddeeeeddddddddddeeeedddd..",
67 "....#..ddddddddd.f.dddddeeeeeeeeeeeeeeeeeedddd..",
68 ".......ddddddddd.f.dddddeeeeddddddddddeeeedddd..",
69 ".......ddddddddd.f.dddddeeeeddddddddddeeeedddd..",
70 ".......ddddddddd.f.dddddeeeeddddddddddeeeedddd..",
71 ".......ddddddddd.f.dddddeeeeddddddddddeeeedddd..",
72 ".......ddddddddd.f.dddddeeeeddddddddddeeeedddd..",
73 ".......ddddddddd.f.dddddeeeeddddddddddeeeedddd..",
74 ".a.#...ddddddddd.f..ddddeeeeddddddddddeeeedddd..",
75 ".........ddddddd.ff.ddddeeeeddddddddddeeeedddd..",
76 ".......ddddddddd.ff.ddddeeeeddddddddddeeeedd....",
77 ".......ddddddddd.ff.ddddeeeeddddddddddeeeedddd..",
78 ".......ddddddddd.ff.dddeeeeeeddddddddeeeeeeddd..",
79 ".......ddddddddd.ff.deeeeeeeeeeddddeeeeeeeeeed..",
80 ".......dddddddd..ff.dddddddddddddddddddddddddd..",
81 ".a.....dddddddd.fff..ddddddddddddddddddddddddd..",
82 ".......dddddddd.ffff.ddddddddddddddddddddddddd..",
83 ".......ddddddd..ffff.dddddd.dddddddddddddddddd..",
84 ".......ddddddd.fffff..ddddd.dddddddddddddd.ddd..",
85 ".......dddddd..ffffff..dddd..dddd.ddddd..d.ddd..",
86 ".......dddd...fffffff..d..d....dd..dd.d..d.d.d..",
87 ".......dd....fffffffff.......g...............d..",
88 ".#..............................................",
89 ".....a........#.......#.#..............a.a......",
90 "...#.a..........................................",
91 "................................................",
92 "................................................",
93 "................................................"};
104 :
QDialog( parent, name, modal, fl ),
108 setName(
"InspectorBase" );
109 setBackgroundOrigin( QDialog::AncestorOrigin );
145 label_2->setSizePolicy(
QSizePolicy( (QSizePolicy::SizeType)5, (QSizePolicy::SizeType)1, 0, 0,
label_2->sizePolicy().hasHeightForWidth() ) );
242 currentPlot->setFrameShape( QGroupBox::GroupBoxPanel );
264 label =
new QLabel( privateLayoutWidget_2,
"label" );
655 m_width_text->setFrameShape( QLineEdit::LineEditPanel );
1051 m_x_offset->setFocusPolicy( QScrollBar::WheelFocus );
1060 m_y_offset->setFocusPolicy( QScrollBar::WheelFocus );
1097 m_Car->setGeometry(
QRect( 1, 196, 226, 21 ) );
1109 m_Air->setGeometry(
QRect( 1, 387, 226, 21 ) );
1113 m_Tan->setGeometry(
QRect( 1, 304, 226, 21 ) );
1117 m_Gls->setGeometry(
QRect( 1, 250, 226, 21 ) );
1121 m_Stg->setGeometry(
QRect( 1, 358, 226, 21 ) );
1125 m_Sin->setGeometry(
QRect( 1, 331, 226, 21 ) );
1129 m_Arc->setGeometry(
QRect( 1, 277, 226, 21 ) );
1133 m_Mer->setGeometry(
QRect( 1, 223, 226, 21 ) );
1137 resize(
QSize(405, 627).expandedTo(minimumSizeHint()) );
1138 clearWState( WState_Polished );
1304 setCaption( tr(
"Inspector" ) );
1305 QWhatsThis::add(
this, tr(
"The Inspector set attributes of the display selected in the\n"
1306 "canvas window and also show tiheir attibutes." ) );
1333 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." ) );
1527 qWarning(
"InspectorBase::m_editFontToggled(bool): Not implemented yet" );
1532 qWarning(
"InspectorBase::m_editTitleFontClicked(): Not implemented yet" );
1537 qWarning(
"InspectorBase::m_editLabelFontClicked(): Not implemented yet" );
1542 qWarning(
"InspectorBase::sel_combo_3_activated(const QString&): Not implemented yet" );
1547 qWarning(
"InspectorBase::ignoreErrorCheckBoxToggled(bool): Not implemented yet" );
1552 qWarning(
"InspectorBase::transformNew(): Not implemented yet" );
1557 qWarning(
"InspectorBase::rotateX(int): Not implemented yet" );
1562 qWarning(
"InspectorBase::rotateY(int): Not implemented yet" );
1567 qWarning(
"InspectorBase::resetRotate(): Not implemented yet" );
1572 qWarning(
"InspectorBase::m_numContourSlider_valueChanged(int): Not implemented yet" );
QButtonGroup * axis_button_group
virtual void m_numContourSlider_valueChanged(int)
hippodraw::AxisWidget * axisWidget1
virtual void rotateX(int)
QScrollBar * m_width_range
QRadioButton * m_stats_avg_y
QRadioButton * m_stats_std_x
QComboBox * m_availPlotTypes
virtual void symbolTypeButtonGroup_clicked(int id)=0
virtual void combineCheckBox_clicked()=0
virtual void titleText_returnPressed()=0
QGroupBox * m_cut_selected_box
virtual void axisLabelText()=0
virtual void pointRepComboBox_activated(const QString &qstr)=0
QPushButton * m_editTitleFont
virtual void setWidthText()=0
setResizeMode(ResizeMode m)
QPushButton * colorSelect_2
QRadioButton * radioButton27
QHBoxLayout * layout42_2_2
QRadioButton * m_cut_fit_radio
virtual void cutInvertPushButton_clicked()=0
virtual void pushButtonNewErrorPlotClicked()=0
InspectorBase(QWidget *parent=0, const char *name=0, bool modal=FALSE, WFlags fl=0)
QRadioButton * contourRadioButton2
QComboBox * m_value_combo
QPushButton * m_data_create
setAllColumnsShowFocus(bool)
virtual void cutAddSelected()=0
virtual void allCutsRadioButton_toggled(bool selected)=0
QPushButton * m_selectedColor
QLineEdit * m_statsTextField
QRadioButton * radioButton27_2_2
QCheckBox * m_FunctionParamsCheckBox
QListView * m_FunctionParamsListView
virtual void languageChange()
virtual void logScale_clicked()=0
QComboBox * m_selCutComboBox
virtual void functionsRemoveButton_clicked()=0
virtual void contourRadioButton1_toggled(bool)=0
QVBoxLayout * m_value_layout
QComboBox * m_fitter_names
virtual void availPlotTypesActivated(const QString &)=0
QVBoxLayout * layout33_3_2
virtual void reverse_clicked()=0
QRadioButton * m_stats_underflow
QRadioButton * m_stats_fparms
QRadioButton * m_stats_text
QGroupBox * m_new_cut_box
virtual void removeDataRepButton_clicked()=0
virtual void sel_combo_2_activated(const QString &)=0
QPushButton * functionsRemoveButton
QButtonGroup * cut_button_group
QPushButton * m_PushButtonNewErrorPlot
virtual void fitterNamesActivated(int)=0
static const char *const image0_data[]
virtual void tabChanged()=0
virtual void m_boxedge_clicked()=0
QRadioButton * radioButton27_2_2_2
virtual void allNtupleComboActivated(const QString &)=0
virtual void ntupleChanged(int)=0
QGroupBox * m_axis_group_box
QPushButton * m_cutAddAll
QPushButton * pushButton26
virtual void resetSlider()=0
QLabel * TextLabel1_2_4_2
virtual void functionParamsSliderSliderReleased()=0
virtual void dataCreateNTuple()=0
QLineEdit * m_dataRepNameText
QPushButton * m_removeDatarep
QComboBox * m_pointRepComboBox
QPushButton * functionsResetButton
virtual void autoScale_clicked()=0
QPushButton * cutInvertPushButton
QCheckBox * m_interval_cb
QLineEdit * m_contourLevelsTextBox
virtual void setDragOn()=0
virtual void contourSlider_valueChanged(int val)=0
QButtonGroup * ButtonGroup4
virtual void contourLevelsTextBox_returnPressed()=0
virtual void functionParamsListViewCurrentChanged()=0
QPushButton * m_cutAddSelected
virtual void newPlotButton_clicked()=0
hippodraw::AxisWidget class interface
QRadioButton * contourRadioButton1
virtual void resetRotate()
virtual void newColorModel()=0
virtual void setOffset(int value)=0
QRadioButton * radioButton38
QPushButton * reset_slider
setOrientation(Orientation)
QRadioButton * radioButton27_2_2_2_2
QRadioButton * filledRectangle
QButtonGroup * m_symbol_group
virtual void contourTextBox_returnPressed()=0
QLineEdit * m_y_offset_text
QLabel * m_numContoursLabel
hippodraw::AxisWidget * axisWidget3
QPushButton * m_plot_color
QPushButton * cutRemovePushButton
setDuplicatesEnabled(bool enable)
virtual void summaryNew()=0
virtual void sliderChanged(int)=0
virtual void editColorModel()=0
QPushButton * cutEnablePushButton
virtual void statsButtonGroupClicked(int)=0
QLineEdit * min_entries_text
virtual void sel_combo_1_activated(const QString &)=0
A custom widget that creates high and low sliders and text boxes, and implements zoom pan on them...
virtual void transform_button_group_clicked()=0
QHBoxLayout * m_color_layout
QLineEdit * m_interval_le
QSlider * m_numContourSlider
virtual void widthDrag()=0
QPushButton * newPlotButton
virtual void dataTupleNameChanged(const QString &)=0
QRadioButton * radioButton39
QPushButton * newFunctionsAddButton
QRadioButton * m_cut_data2
QRadioButton * radioButton27_2
QPushButton * cutNewPushButton
QGroupBox * m_slider_control
QScrollBar * min_entries_slider
QGroupBox * m_interval_group
QRadioButton * m_stats_number
virtual void sel_combo_0_activated(const QString &)=0
virtual void createResiduals()=0
virtual void functionsResetButton_clicked()=0
QRadioButton * m_stats_avg_x
QGroupBox * m_plot_symbols
virtual void editTitleFontClicked()=0
virtual void valueChanged(int)=0
virtual void cut_button_group_clicked()=0
QScrollBar * m_offset_range
QButtonGroup * m_contourBox
QRadioButton * m_stats_chi
virtual void entriesDrag()=0
QCheckBox * m_combine_checkbox
QSlider * m_FunctionParamsSlider
QGroupBox * rotateGroupBox
virtual void lineStyleButtonGroup_clicked(int)=0
QComboBox * m_sel_ntuple_name
QCheckBox * m_IgnoreErrorCheckBox
virtual void transformNew()
virtual void addDataRepButton_clicked()=0
QButtonGroup * ButtonGroup8
QRadioButton * filledCircle
QLineEdit * m_offset_text
QButtonGroup * transform_button_group
QVBoxLayout * m_line_groupLayout
virtual void functionParamsCheckBoxToggled(bool)=0
QWidgetStack * m_point_stack
QButtonGroup * show_cut_radio_group
virtual void setMinEntriesText()=0
virtual void selCutChanged()=0
virtual void setBinWidth(int value)=0
virtual void ignoreErrorCheckBoxToggled(bool)
QRadioButton * radioButton27_2_2_2_2_2
virtual void axis_button_group_clicked(int)=0
virtual void functionParamsSliderSliderMoved(int)=0
virtual void functionParamsLineEditReturnPressed()=0
QLineEdit * m_x_offset_text
virtual void functionsFitToDataButton_clicked()=0
QButtonGroup * m_line_group
QRadioButton * allCutsRadioButton
virtual void editLabelFontClicked()=0
virtual void m_editLabelFontClicked()
QPushButton * m_addDataRepButton
virtual void dataNTupleSelChanged(int item)=0
QRadioButton * m_selectedPlotRadioButton
QPushButton * delete_model
virtual void colorSelect_clicked()=0
virtual void sel_combo_3_activated(const QString &)
virtual void cutEnablePushButton_toggled(bool)=0
setTitle(const QString &)
fromLatin1(const char *chars, int len=-1)
virtual void m_editTitleFontClicked()
QComboBox * m_CutVariableComboBox2
virtual void offsetDrag()=0
virtual void functionParamsSliderSliderPressed()=0
virtual void setOffsetText()=0
QComboBox * m_CutVariableComboBox1
virtual void errorBars_toggled(bool)=0
QRadioButton * m_cut_data1
add(QWidget *widget, const QString &text)
QPushButton * m_diffdatarep
virtual void selectedCutsRadioButton_toggled(bool selected)=0
virtual void functionAdd()=0
QVBoxLayout * layout37_2_2
virtual void m_grid_clicked()=0
QRadioButton * filledTriangle
The file created from InspectorBase.ui with the Qt uic tool.
virtual void deleteColorModel()=0
virtual void m_editFontToggled(bool)
virtual void cutAddAll()=0
QRadioButton * m_stats_overflow
QComboBox * newFunctionsComboBox
QGroupBox * m_new_plot_box
QPushButton * functionsFitToDataButton
virtual void cutRemovePushButton_clicked()=0
QVBoxLayout * m_symbol_groupLayout
virtual void colorSelect_2_clicked()=0
setInsertionPolicy(Policy policy)
QLabel * TextLabel1_2_3_2
virtual void setMinEntries(int)=0
QComboBox * m_all_ntuples
QLineEdit * m_numContoursTextBox
QPushButton * m_editLabelFont
virtual void rotateY(int)
virtual void setYRotateText()=0
QLineEdit * m_symbolPointSize
virtual void setXRotateText()=0
QLineEdit * m_FunctionParamsLineEdit
virtual void symbolPointSize_returnPressed()=0
hippodraw::AxisWidget * axisWidget2
QRadioButton * radioButton40
virtual void diffDataRep()=0