UltraScan III
List of all members | Public Member Functions | Protected Attributes | Private Slots | Private Attributes
US_ResidPlotFem Class Reference

A class to provide a window with experimental/residuals plots. More...

#include "us_resplot_fem.h"

Inheritance diagram for US_ResidPlotFem:
Inheritance graph
[legend]
Collaboration diagram for US_ResidPlotFem:
Collaboration graph
[legend]

Public Member Functions

 US_ResidPlotFem (QWidget *)
 
void set_plot (int)
 Force a specific plot in the lower plot. More...
 
QwtPlot * rp_data_plot2 ()
 Return a QwtPlot pointer for the lower plot. More...
 
- Public Member Functions inherited from US_WidgetsDialog
 US_WidgetsDialog (QWidget *, Qt::WindowFlags)
 
QLabel * us_label (const QString &, int=0, int=QFont::Bold)
 
QLabel * us_textlabel (const QString &, int=-1, int=QFont::Bold)
 
QLabel * us_banner (const QString &, int=0, int=QFont::Bold)
 
QPushButton * us_pushbutton (const QString &, bool=true, int=0)
 
QTextEdit * us_textedit (void)
 
QLineEdit * us_lineedit (const QString &=0, int=0, bool=false)
 
void us_setReadOnly (QLineEdit *, bool=true)
 
void us_setReadOnly (QTextEdit *, bool=true)
 
QListWidget * us_listwidget (int=0)
 
QGridLayout * us_checkbox (const QString &, QCheckBox *&, bool=false)
 
QGridLayout * us_radiobutton (const QString &text, QRadioButton *&rb, bool state=false)
 
QProgressBar * us_progressBar (int, int, int=0)
 
QComboBox * us_comboBox (void)
 
QLCDNumber * us_lcd (int, int=0)
 
QwtCounter * us_counter (int, double, double, double=0.0)
 
QwtPlot * us_plot (const QString &, const QString &=QString(), const QString &=QString())
 
QwtPlotGrid * us_grid (QwtPlot *)
 
QwtPlotCurve * us_curve (QwtPlot *, const QString &)
 
QwtPlotPicker * us_picker (QwtPlot *)
 
QTabWidget * us_tabwidget (int=0, int=QFont::Bold)
 

Protected Attributes

US_DataIO::EditedDataedata
 
US_DataIO::Scanescan
 
QList< int > * excllist
 
US_DataIO::RawDatasdata
 
US_Noiseri_noise
 
US_Noiseti_noise
 
QPointer< US_ResidsBitmapresbmap
 
QCheckBox * ck_plteda
 
QCheckBox * ck_subtin
 
QCheckBox * ck_subrin
 
QCheckBox * ck_pltsda
 
QCheckBox * ck_addtin
 
QCheckBox * ck_addrin
 
QCheckBox * ck_pltres
 
QCheckBox * ck_plttin
 
QCheckBox * ck_pltrin
 
QCheckBox * ck_pltran
 
QCheckBox * ck_shorbm
 
QLineEdit * le_vari
 
QLineEdit * le_rmsd
 

Private Slots

void pedaCheck (bool)
 
void stinCheck (bool)
 
void srinCheck (bool)
 
void psdaCheck (bool)
 
void atinCheck (bool)
 
void arinCheck (bool)
 
void presCheck (bool)
 
void ptinCheck (bool)
 
void prinCheck (bool)
 
void pranCheck (bool)
 
void srbmCheck (bool)
 
void close_all (void)
 
void plot_data (void)
 
void plot_edata (void)
 
void plot_rdata (void)
 
void resids_closed (void)
 

Private Attributes

QHBoxLayout * mainLayout
 
QVBoxLayout * leftLayout
 
QVBoxLayout * rightLayout
 
QGridLayout * datctrlsLayout
 
QGridLayout * resctrlsLayout
 
QVBoxLayout * buttonsLayout
 
US_PlotplotLayout1
 
US_PlotplotLayout2
 
QwtPlot * data_plot1
 
QwtPlot * data_plot2
 
bool have_ed
 
bool have_sd
 
bool have_ti
 
bool have_ri
 
bool have_bm
 
bool skip_plot
 
int dbg_level
 

Additional Inherited Members

- Public Attributes inherited from US_WidgetsDialog
US_Global g
 Connect to global memory and make the values accessible. More...
 
QPalette vlgray
 Very light gray palette for read-only line edits. More...
 

Detailed Description

A class to provide a window with experimental/residuals plots.

Definition at line 18 of file us_resplot_fem.h.

Constructor & Destructor Documentation

US_ResidPlotFem::US_ResidPlotFem ( QWidget *  parent = 0)
Parameters
parentA pointer to the parent widget of this one

Definition at line 13 of file us_resplot_fem.cpp.

Member Function Documentation

void US_ResidPlotFem::arinCheck ( bool  )
privateslot

Definition at line 275 of file us_resplot_fem.cpp.

void US_ResidPlotFem::atinCheck ( bool  )
privateslot

Definition at line 269 of file us_resplot_fem.cpp.

void US_ResidPlotFem::close_all ( void  )
privateslot

Definition at line 366 of file us_resplot_fem.cpp.

void US_ResidPlotFem::pedaCheck ( bool  chkd)
privateslot

Definition at line 221 of file us_resplot_fem.cpp.

void US_ResidPlotFem::plot_data ( void  )
privateslot

Definition at line 375 of file us_resplot_fem.cpp.

void US_ResidPlotFem::plot_edata ( void  )
privateslot

Definition at line 386 of file us_resplot_fem.cpp.

void US_ResidPlotFem::plot_rdata ( void  )
privateslot

Definition at line 542 of file us_resplot_fem.cpp.

void US_ResidPlotFem::pranCheck ( bool  chkd)
privateslot

Definition at line 332 of file us_resplot_fem.cpp.

void US_ResidPlotFem::presCheck ( bool  chkd)
privateslot

Definition at line 281 of file us_resplot_fem.cpp.

void US_ResidPlotFem::prinCheck ( bool  chkd)
privateslot

Definition at line 315 of file us_resplot_fem.cpp.

void US_ResidPlotFem::psdaCheck ( bool  chkd)
privateslot

Definition at line 251 of file us_resplot_fem.cpp.

void US_ResidPlotFem::ptinCheck ( bool  chkd)
privateslot

Definition at line 298 of file us_resplot_fem.cpp.

void US_ResidPlotFem::resids_closed ( void  )
privateslot

Definition at line 827 of file us_resplot_fem.cpp.

QwtPlot * US_ResidPlotFem::rp_data_plot2 ( )

Return a QwtPlot pointer for the lower plot.

Definition at line 215 of file us_resplot_fem.cpp.

void US_ResidPlotFem::set_plot ( int  plotf)

Force a specific plot in the lower plot.

Parameters
plotfFlag plot to force: 1,2 == ti_noise,ri_noise

Definition at line 196 of file us_resplot_fem.cpp.

void US_ResidPlotFem::srbmCheck ( bool  chkd)
privateslot

Definition at line 349 of file us_resplot_fem.cpp.

void US_ResidPlotFem::srinCheck ( bool  )
privateslot

Definition at line 245 of file us_resplot_fem.cpp.

void US_ResidPlotFem::stinCheck ( bool  )
privateslot

Definition at line 239 of file us_resplot_fem.cpp.

Member Data Documentation

QVBoxLayout* US_ResidPlotFem::buttonsLayout
private

Definition at line 39 of file us_resplot_fem.h.

QCheckBox* US_ResidPlotFem::ck_addrin
protected

Definition at line 70 of file us_resplot_fem.h.

QCheckBox* US_ResidPlotFem::ck_addtin
protected

Definition at line 69 of file us_resplot_fem.h.

QCheckBox* US_ResidPlotFem::ck_plteda
protected

Definition at line 65 of file us_resplot_fem.h.

QCheckBox* US_ResidPlotFem::ck_pltran
protected

Definition at line 74 of file us_resplot_fem.h.

QCheckBox* US_ResidPlotFem::ck_pltres
protected

Definition at line 71 of file us_resplot_fem.h.

QCheckBox* US_ResidPlotFem::ck_pltrin
protected

Definition at line 73 of file us_resplot_fem.h.

QCheckBox* US_ResidPlotFem::ck_pltsda
protected

Definition at line 68 of file us_resplot_fem.h.

QCheckBox* US_ResidPlotFem::ck_plttin
protected

Definition at line 72 of file us_resplot_fem.h.

QCheckBox* US_ResidPlotFem::ck_shorbm
protected

Definition at line 75 of file us_resplot_fem.h.

QCheckBox* US_ResidPlotFem::ck_subrin
protected

Definition at line 67 of file us_resplot_fem.h.

QCheckBox* US_ResidPlotFem::ck_subtin
protected

Definition at line 66 of file us_resplot_fem.h.

QwtPlot* US_ResidPlotFem::data_plot1
private

Definition at line 44 of file us_resplot_fem.h.

QwtPlot* US_ResidPlotFem::data_plot2
private

Definition at line 45 of file us_resplot_fem.h.

QGridLayout* US_ResidPlotFem::datctrlsLayout
private

Definition at line 37 of file us_resplot_fem.h.

int US_ResidPlotFem::dbg_level
private

Definition at line 54 of file us_resplot_fem.h.

US_DataIO::EditedData* US_ResidPlotFem::edata
protected

Definition at line 57 of file us_resplot_fem.h.

US_DataIO::Scan* US_ResidPlotFem::escan
protected

Definition at line 58 of file us_resplot_fem.h.

QList< int >* US_ResidPlotFem::excllist
protected

Definition at line 59 of file us_resplot_fem.h.

bool US_ResidPlotFem::have_bm
private

Definition at line 51 of file us_resplot_fem.h.

bool US_ResidPlotFem::have_ed
private

Definition at line 47 of file us_resplot_fem.h.

bool US_ResidPlotFem::have_ri
private

Definition at line 50 of file us_resplot_fem.h.

bool US_ResidPlotFem::have_sd
private

Definition at line 48 of file us_resplot_fem.h.

bool US_ResidPlotFem::have_ti
private

Definition at line 49 of file us_resplot_fem.h.

QLineEdit* US_ResidPlotFem::le_rmsd
protected

Definition at line 78 of file us_resplot_fem.h.

QLineEdit* US_ResidPlotFem::le_vari
protected

Definition at line 77 of file us_resplot_fem.h.

QVBoxLayout* US_ResidPlotFem::leftLayout
private

Definition at line 35 of file us_resplot_fem.h.

QHBoxLayout* US_ResidPlotFem::mainLayout
private

Definition at line 34 of file us_resplot_fem.h.

US_Plot* US_ResidPlotFem::plotLayout1
private

Definition at line 41 of file us_resplot_fem.h.

US_Plot* US_ResidPlotFem::plotLayout2
private

Definition at line 42 of file us_resplot_fem.h.

QPointer< US_ResidsBitmap > US_ResidPlotFem::resbmap
protected

Definition at line 63 of file us_resplot_fem.h.

QGridLayout* US_ResidPlotFem::resctrlsLayout
private

Definition at line 38 of file us_resplot_fem.h.

US_Noise* US_ResidPlotFem::ri_noise
protected

Definition at line 61 of file us_resplot_fem.h.

QVBoxLayout* US_ResidPlotFem::rightLayout
private

Definition at line 36 of file us_resplot_fem.h.

US_DataIO::RawData* US_ResidPlotFem::sdata
protected

Definition at line 60 of file us_resplot_fem.h.

bool US_ResidPlotFem::skip_plot
private

Definition at line 52 of file us_resplot_fem.h.

US_Noise* US_ResidPlotFem::ti_noise
protected

Definition at line 62 of file us_resplot_fem.h.


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