QpDataTab Class Reference

#include <qpui.h>

Inheritance diagram for QpDataTab:

QpTab

List of all members.

Public Slots

void setYData ()
void setXData ()
void setLegendText (const QString &)
void setAutoLegend (bool)
void setShowLegend ()
void useTimeAsSec (bool)
void gap_toggle_changed ()
void propagateLink ()
void gap_detection_toggled (bool)
void gap_threshold_changed (double)
void gap_threshold_type_changed (int)
void updateGapThreshold ()
void setZData ()
void setXYswap ()
void setYStartData ()
void setXStartData ()
void launchTypeSelector ()

Public Member Functions

 QpDataTab (QTabWidget *tabWidget, const QString &name, PlotItem *_plot, QpItemType plotType)
 QpDataTab (QpDataTab *tab, PlotItem *_plot)
 ~QpDataTab ()
void setDataTypeTitle ()
QDomElement toXMLElement (QDomDocument &, QpItemType) const
void fromXMLElement (QDomElement &, QpItemType)

Public Attributes

PlotItemI_Plot
QpItemType I_PlotType
QLabel * _y_label_fld
QguWLinput_y_data_fld
QLabel * _x_label_fld
QguWLinput_x_data_fld
QLineEdit * _legend_text_fld
QCheckBox * _show_legend_fld
QCheckBox * _auto_legend_fld
QWidget * _gap_params_container
QCheckBox * _gap_detection_fld
FloatSpinBox_gap_threshold_fld
QComboBox * _gap_threshold_type_fld
double gap_threshold
QCheckBox * _XYtoggle
QguWLinput_z_data_fld
QguWLinput_y_start_data_fld
QguWLinput_y_end_data_fld
QLabel * _x_start_label_fld
QguWLinput_x_start_data_fld
QCheckBox * gap_toggle
QCheckBox * timeAsSec_toggle
QGroupBox * data_type_groupbox
QString old_BaseName
QString old_BaseXName
QString old_XComp

Protected Member Functions

void create ()


Constructor & Destructor Documentation

QpDataTab::QpDataTab ( QTabWidget *  tabWidget,
const QString &  name,
PlotItem _plot,
QpItemType  plotType 
)

QpDataTab::QpDataTab ( QpDataTab tab,
PlotItem _plot 
)

QpDataTab::~QpDataTab (  )  [inline]


Member Function Documentation

void QpDataTab::create (  )  [protected]

void QpDataTab::fromXMLElement ( QDomElement &  el,
QpItemType  I_Type 
)

void QpDataTab::gap_detection_toggled ( bool  b  )  [slot]

void QpDataTab::gap_threshold_changed ( double  d  )  [slot]

void QpDataTab::gap_threshold_type_changed ( int  i  )  [slot]

void QpDataTab::gap_toggle_changed (  )  [slot]

void QpDataTab::launchTypeSelector (  )  [slot]

void QpDataTab::propagateLink (  )  [slot]

void QpDataTab::setAutoLegend ( bool  autoOn  )  [slot]

void QpDataTab::setDataTypeTitle (  ) 

void QpDataTab::setLegendText ( const QString &  legend_text  )  [slot]

void QpDataTab::setShowLegend (  )  [slot]

void QpDataTab::setXData (  )  [slot]

void QpDataTab::setXStartData (  )  [slot]

void QpDataTab::setXYswap (  )  [slot]

void QpDataTab::setYData (  )  [slot]

void QpDataTab::setYStartData (  )  [slot]

void QpDataTab::setZData (  )  [slot]

(I_Spectrum->nameLock) &&

QDomElement QpDataTab::toXMLElement ( QDomDocument &  doc,
QpItemType  I_Type 
) const

void QpDataTab::updateGapThreshold (  )  [slot]

void QpDataTab::useTimeAsSec ( bool  setOn  )  [slot]


Member Data Documentation


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