QpAxisTab Class Reference

#include <qpui.h>

Inheritance diagram for QpAxisTab:

QpTab QpTAxisTab QpXAxisTab QpYAxisTab

List of all members.

Public Slots

void setAxisAutoScale (int)
void setAxisLinLog (int)
void setAxisRange ()
void setAxisNumMajorTicks (int)
void setAxisMajorTickMarks (int)
void setAxisNumMinorTicks (int)
void setAxisMinorTickMarks (int)
void setAxisExpLabelYOffset (double)
void setAxisExpLabelXOffset (double)
void setAxisLabel ()
void setAxisLabelCharSize (double)
void setAxisLabelDisp (double)
void setAxisAutoLabel (bool)
void setAxisLabelRotation (double)
void setAxisLabelFamily (int)
void setAxisLabelStyle (bool)
void setAxisLabelWeight (bool)
void setAxisLabelColour ()
void launchFrameTypeSelector ()

Public Member Functions

 QpAxisTab (QTabWidget *tabWidget, const QString &name, QpuiItem *item, QpTabType _tabType)
 QpAxisTab (QpAxisTab *tab, QpuiItem *item, QpTabType _tabType)
 ~QpAxisTab ()
virtual void setAxisMinMax ()
virtual void setAutoLabelText ()
virtual void setTfromObj ()
void refreshYZRanges ()
void handleAutoScale (int)
QDomElement toXMLElement (QDomDocument &) const
void fromXMLElement (QDomElement &)

Public Attributes

QpuiItemI_Item
QpAxes I_axis
PanelItemI_Panel
QComboBox * _axis_autoscale_fld
QLabel * linlog_label
QComboBox * _axis_linlog_fld
QLabel * t_drop_label
QguWLinput_t_data_fld
QCheckBox * _axis_y_nudge_fld
ScalarIntervalWidget_axis_xy_fld
TimeIntervalWidget_axis_time_fld
QSpinBox * _axis_major_ticks_num_fld
QComboBox * _axis_major_tickmarks_fld
QSpinBox * _axis_minor_ticks_num_fld
QComboBox * _axis_minor_tickmarks_fld
QGroupBox * _exp_label_params_groupbox
FloatSpinBox_exp_label_offset_y_fld
FloatSpinBox_exp_label_offset_x_fld
QLineEdit * _label_fld
FloatSpinBox_label_char_size_fld
FloatSpinBox_label_disp_fld
QCheckBox * _axis_autolabel_fld
FloatSpinBox_label_rotation_fld
FontButton_label_font_fld
QPushButton * _label_colour_fld
QPushButton * _event_label_fld
QGroupBox * frame_type_groupbox
QPushButton * _frame_type_btn
QLabel * tick_time_fmt_label
QLabel * time_labels_fmt_label
QLineEdit * tick_time_fmt_fld
QLineEdit * time_labels_fmt_fld
QCheckBox * tick_time_fmt_auto_fld
QCheckBox * time_labels_fmt_auto_fld
int axis_auto_last
QColor _label_colour

Protected Member Functions

void create ()


Constructor & Destructor Documentation

QpAxisTab::QpAxisTab ( QTabWidget *  tabWidget,
const QString &  name,
QpuiItem item,
QpTabType  _tabType 
)

QpAxisTab::QpAxisTab ( QpAxisTab tab,
QpuiItem item,
QpTabType  _tabType 
)

QpAxisTab::~QpAxisTab (  )  [inline]


Member Function Documentation

void QpAxisTab::create (  )  [protected]

void QpAxisTab::fromXMLElement ( QDomElement &  el  ) 

void QpAxisTab::handleAutoScale ( int  choice  ) 

void QpAxisTab::launchFrameTypeSelector (  )  [slot]

void QpAxisTab::refreshYZRanges (  ) 

virtual void QpAxisTab::setAutoLabelText (  )  [inline, virtual]

Reimplemented in QpXAxisTab, QpTAxisTab, and QpYAxisTab.

void QpAxisTab::setAxisAutoLabel ( bool  choice  )  [slot]

void QpAxisTab::setAxisAutoScale ( int  choice  )  [slot]

void QpAxisTab::setAxisExpLabelXOffset ( double  choice  )  [slot]

void QpAxisTab::setAxisExpLabelYOffset ( double  choice  )  [slot]

void QpAxisTab::setAxisLabel (  )  [slot]

void QpAxisTab::setAxisLabelCharSize ( double  choice  )  [slot]

void QpAxisTab::setAxisLabelColour (  )  [slot]

void QpAxisTab::setAxisLabelDisp ( double  choice  )  [slot]

void QpAxisTab::setAxisLabelFamily ( int  choice  )  [slot]

void QpAxisTab::setAxisLabelRotation ( double  choice  )  [slot]

void QpAxisTab::setAxisLabelStyle ( bool  choice  )  [slot]

void QpAxisTab::setAxisLabelWeight ( bool  choice  )  [slot]

void QpAxisTab::setAxisLinLog ( int  choice  )  [slot]

void QpAxisTab::setAxisMajorTickMarks ( int  choice  )  [slot]

virtual void QpAxisTab::setAxisMinMax (  )  [inline, virtual]

Reimplemented in QpXAxisTab, QpTAxisTab, and QpYAxisTab.

void QpAxisTab::setAxisMinorTickMarks ( int  choice  )  [slot]

void QpAxisTab::setAxisNumMajorTicks ( int  choice  )  [slot]

void QpAxisTab::setAxisNumMinorTicks ( int  choice  )  [slot]

void QpAxisTab::setAxisRange (  )  [slot]

virtual void QpAxisTab::setTfromObj (  )  [inline, virtual]

Reimplemented in QpTAxisTab.

QDomElement QpAxisTab::toXMLElement ( QDomDocument &  doc  )  const


Member Data Documentation

Reimplemented in QpYAxisTab.


The documentation for this class was generated from the following files:

Generated on Fri Jan 8 12:51:29 2010 for QSAS by  doxygen 1.5.7