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

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

#include "us_resplot_2d.h"

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

Public Member Functions

 US_ResidPlot2D (QWidget *)
 
- 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

QwtPlot * data_plot1
 
QwtPlot * data_plot2
 
US_DataIO::EditedDataedata
 
US_DataIO::Scanescan
 
US_DataIO::RawDatasdata
 
QList< int > * excllist
 
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
 
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_2d.h.

Constructor & Destructor Documentation

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

Definition at line 13 of file us_resplot_2d.cpp.

Member Function Documentation

void US_ResidPlot2D::arinCheck ( bool  )
privateslot

Definition at line 252 of file us_resplot_2d.cpp.

void US_ResidPlot2D::atinCheck ( bool  )
privateslot

Definition at line 246 of file us_resplot_2d.cpp.

void US_ResidPlot2D::close_all ( void  )
privateslot

Definition at line 342 of file us_resplot_2d.cpp.

void US_ResidPlot2D::pedaCheck ( bool  chkd)
privateslot

Definition at line 198 of file us_resplot_2d.cpp.

void US_ResidPlot2D::plot_data ( void  )
privateslot

Definition at line 353 of file us_resplot_2d.cpp.

void US_ResidPlot2D::plot_edata ( void  )
privateslot

Definition at line 364 of file us_resplot_2d.cpp.

void US_ResidPlot2D::plot_rdata ( void  )
privateslot

Definition at line 523 of file us_resplot_2d.cpp.

void US_ResidPlot2D::pranCheck ( bool  chkd)
privateslot

Definition at line 309 of file us_resplot_2d.cpp.

void US_ResidPlot2D::presCheck ( bool  chkd)
privateslot

Definition at line 258 of file us_resplot_2d.cpp.

void US_ResidPlot2D::prinCheck ( bool  chkd)
privateslot

Definition at line 292 of file us_resplot_2d.cpp.

void US_ResidPlot2D::psdaCheck ( bool  chkd)
privateslot

Definition at line 228 of file us_resplot_2d.cpp.

void US_ResidPlot2D::ptinCheck ( bool  chkd)
privateslot

Definition at line 275 of file us_resplot_2d.cpp.

void US_ResidPlot2D::resids_closed ( void  )
privateslot

Definition at line 800 of file us_resplot_2d.cpp.

void US_ResidPlot2D::srbmCheck ( bool  chkd)
privateslot

Definition at line 326 of file us_resplot_2d.cpp.

void US_ResidPlot2D::srinCheck ( bool  )
privateslot

Definition at line 222 of file us_resplot_2d.cpp.

void US_ResidPlot2D::stinCheck ( bool  )
privateslot

Definition at line 216 of file us_resplot_2d.cpp.

Member Data Documentation

QVBoxLayout* US_ResidPlot2D::buttonsLayout
private

Definition at line 32 of file us_resplot_2d.h.

QCheckBox* US_ResidPlot2D::ck_addrin
protected

Definition at line 63 of file us_resplot_2d.h.

QCheckBox* US_ResidPlot2D::ck_addtin
protected

Definition at line 62 of file us_resplot_2d.h.

QCheckBox* US_ResidPlot2D::ck_plteda
protected

Definition at line 58 of file us_resplot_2d.h.

QCheckBox* US_ResidPlot2D::ck_pltran
protected

Definition at line 67 of file us_resplot_2d.h.

QCheckBox* US_ResidPlot2D::ck_pltres
protected

Definition at line 64 of file us_resplot_2d.h.

QCheckBox* US_ResidPlot2D::ck_pltrin
protected

Definition at line 66 of file us_resplot_2d.h.

QCheckBox* US_ResidPlot2D::ck_pltsda
protected

Definition at line 61 of file us_resplot_2d.h.

QCheckBox* US_ResidPlot2D::ck_plttin
protected

Definition at line 65 of file us_resplot_2d.h.

QCheckBox* US_ResidPlot2D::ck_shorbm
protected

Definition at line 68 of file us_resplot_2d.h.

QCheckBox* US_ResidPlot2D::ck_subrin
protected

Definition at line 60 of file us_resplot_2d.h.

QCheckBox* US_ResidPlot2D::ck_subtin
protected

Definition at line 59 of file us_resplot_2d.h.

QwtPlot* US_ResidPlot2D::data_plot1
protected

Definition at line 47 of file us_resplot_2d.h.

QwtPlot* US_ResidPlot2D::data_plot2
protected

Definition at line 48 of file us_resplot_2d.h.

QGridLayout* US_ResidPlot2D::datctrlsLayout
private

Definition at line 30 of file us_resplot_2d.h.

int US_ResidPlot2D::dbg_level
private

Definition at line 44 of file us_resplot_2d.h.

US_DataIO::EditedData* US_ResidPlot2D::edata
protected

Definition at line 50 of file us_resplot_2d.h.

US_DataIO::Scan* US_ResidPlot2D::escan
protected

Definition at line 51 of file us_resplot_2d.h.

QList< int >* US_ResidPlot2D::excllist
protected

Definition at line 53 of file us_resplot_2d.h.

bool US_ResidPlot2D::have_bm
private

Definition at line 41 of file us_resplot_2d.h.

bool US_ResidPlot2D::have_ed
private

Definition at line 37 of file us_resplot_2d.h.

bool US_ResidPlot2D::have_ri
private

Definition at line 40 of file us_resplot_2d.h.

bool US_ResidPlot2D::have_sd
private

Definition at line 38 of file us_resplot_2d.h.

bool US_ResidPlot2D::have_ti
private

Definition at line 39 of file us_resplot_2d.h.

QLineEdit* US_ResidPlot2D::le_rmsd
protected

Definition at line 71 of file us_resplot_2d.h.

QLineEdit* US_ResidPlot2D::le_vari
protected

Definition at line 70 of file us_resplot_2d.h.

QVBoxLayout* US_ResidPlot2D::leftLayout
private

Definition at line 28 of file us_resplot_2d.h.

QHBoxLayout* US_ResidPlot2D::mainLayout
private

Definition at line 27 of file us_resplot_2d.h.

US_Plot* US_ResidPlot2D::plotLayout1
private

Definition at line 34 of file us_resplot_2d.h.

US_Plot* US_ResidPlot2D::plotLayout2
private

Definition at line 35 of file us_resplot_2d.h.

QPointer< US_ResidsBitmap > US_ResidPlot2D::resbmap
protected

Definition at line 56 of file us_resplot_2d.h.

QGridLayout* US_ResidPlot2D::resctrlsLayout
private

Definition at line 31 of file us_resplot_2d.h.

US_Noise* US_ResidPlot2D::ri_noise
protected

Definition at line 54 of file us_resplot_2d.h.

QVBoxLayout* US_ResidPlot2D::rightLayout
private

Definition at line 29 of file us_resplot_2d.h.

US_DataIO::RawData* US_ResidPlot2D::sdata
protected

Definition at line 52 of file us_resplot_2d.h.

bool US_ResidPlot2D::skip_plot
private

Definition at line 42 of file us_resplot_2d.h.

US_Noise* US_ResidPlot2D::ti_noise
protected

Definition at line 55 of file us_resplot_2d.h.


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