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

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

#include "us_resplot_pc.h"

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

Public Member Functions

 US_ResidPlotPc (QWidget *)
 Residual Plot constructor. 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

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_pc.h.

Constructor & Destructor Documentation

US_ResidPlotPc::US_ResidPlotPc ( QWidget *  parent)

Residual Plot constructor.

Parameters
parentA pointer to the parent widget of this one

Definition at line 13 of file us_resplot_pc.cpp.

Member Function Documentation

void US_ResidPlotPc::arinCheck ( bool  )
privateslot

Definition at line 255 of file us_resplot_pc.cpp.

void US_ResidPlotPc::atinCheck ( bool  )
privateslot

Definition at line 249 of file us_resplot_pc.cpp.

void US_ResidPlotPc::close_all ( void  )
privateslot

Definition at line 345 of file us_resplot_pc.cpp.

void US_ResidPlotPc::pedaCheck ( bool  chkd)
privateslot

Definition at line 201 of file us_resplot_pc.cpp.

void US_ResidPlotPc::plot_data ( void  )
privateslot

Definition at line 356 of file us_resplot_pc.cpp.

void US_ResidPlotPc::plot_edata ( void  )
privateslot

Definition at line 367 of file us_resplot_pc.cpp.

void US_ResidPlotPc::plot_rdata ( void  )
privateslot

Definition at line 526 of file us_resplot_pc.cpp.

void US_ResidPlotPc::pranCheck ( bool  chkd)
privateslot

Definition at line 312 of file us_resplot_pc.cpp.

void US_ResidPlotPc::presCheck ( bool  chkd)
privateslot

Definition at line 261 of file us_resplot_pc.cpp.

void US_ResidPlotPc::prinCheck ( bool  chkd)
privateslot

Definition at line 295 of file us_resplot_pc.cpp.

void US_ResidPlotPc::psdaCheck ( bool  chkd)
privateslot

Definition at line 231 of file us_resplot_pc.cpp.

void US_ResidPlotPc::ptinCheck ( bool  chkd)
privateslot

Definition at line 278 of file us_resplot_pc.cpp.

void US_ResidPlotPc::resids_closed ( void  )
privateslot

Definition at line 814 of file us_resplot_pc.cpp.

void US_ResidPlotPc::srbmCheck ( bool  chkd)
privateslot

Definition at line 329 of file us_resplot_pc.cpp.

void US_ResidPlotPc::srinCheck ( bool  )
privateslot

Definition at line 225 of file us_resplot_pc.cpp.

void US_ResidPlotPc::stinCheck ( bool  )
privateslot

Definition at line 219 of file us_resplot_pc.cpp.

Member Data Documentation

QVBoxLayout* US_ResidPlotPc::buttonsLayout
private

Definition at line 33 of file us_resplot_pc.h.

QCheckBox* US_ResidPlotPc::ck_addrin
protected

Definition at line 64 of file us_resplot_pc.h.

QCheckBox* US_ResidPlotPc::ck_addtin
protected

Definition at line 63 of file us_resplot_pc.h.

QCheckBox* US_ResidPlotPc::ck_plteda
protected

Definition at line 59 of file us_resplot_pc.h.

QCheckBox* US_ResidPlotPc::ck_pltran
protected

Definition at line 68 of file us_resplot_pc.h.

QCheckBox* US_ResidPlotPc::ck_pltres
protected

Definition at line 65 of file us_resplot_pc.h.

QCheckBox* US_ResidPlotPc::ck_pltrin
protected

Definition at line 67 of file us_resplot_pc.h.

QCheckBox* US_ResidPlotPc::ck_pltsda
protected

Definition at line 62 of file us_resplot_pc.h.

QCheckBox* US_ResidPlotPc::ck_plttin
protected

Definition at line 66 of file us_resplot_pc.h.

QCheckBox* US_ResidPlotPc::ck_shorbm
protected

Definition at line 69 of file us_resplot_pc.h.

QCheckBox* US_ResidPlotPc::ck_subrin
protected

Definition at line 61 of file us_resplot_pc.h.

QCheckBox* US_ResidPlotPc::ck_subtin
protected

Definition at line 60 of file us_resplot_pc.h.

QwtPlot* US_ResidPlotPc::data_plot1
protected

Definition at line 48 of file us_resplot_pc.h.

QwtPlot* US_ResidPlotPc::data_plot2
protected

Definition at line 49 of file us_resplot_pc.h.

QGridLayout* US_ResidPlotPc::datctrlsLayout
private

Definition at line 31 of file us_resplot_pc.h.

int US_ResidPlotPc::dbg_level
private

Definition at line 45 of file us_resplot_pc.h.

US_DataIO::EditedData* US_ResidPlotPc::edata
protected

Definition at line 51 of file us_resplot_pc.h.

US_DataIO::Scan* US_ResidPlotPc::escan
protected

Definition at line 52 of file us_resplot_pc.h.

QList< int >* US_ResidPlotPc::excllist
protected

Definition at line 54 of file us_resplot_pc.h.

bool US_ResidPlotPc::have_bm
private

Definition at line 42 of file us_resplot_pc.h.

bool US_ResidPlotPc::have_ed
private

Definition at line 38 of file us_resplot_pc.h.

bool US_ResidPlotPc::have_ri
private

Definition at line 41 of file us_resplot_pc.h.

bool US_ResidPlotPc::have_sd
private

Definition at line 39 of file us_resplot_pc.h.

bool US_ResidPlotPc::have_ti
private

Definition at line 40 of file us_resplot_pc.h.

QLineEdit* US_ResidPlotPc::le_rmsd
protected

Definition at line 72 of file us_resplot_pc.h.

QLineEdit* US_ResidPlotPc::le_vari
protected

Definition at line 71 of file us_resplot_pc.h.

QVBoxLayout* US_ResidPlotPc::leftLayout
private

Definition at line 29 of file us_resplot_pc.h.

QHBoxLayout* US_ResidPlotPc::mainLayout
private

Definition at line 28 of file us_resplot_pc.h.

US_Plot* US_ResidPlotPc::plotLayout1
private

Definition at line 35 of file us_resplot_pc.h.

US_Plot* US_ResidPlotPc::plotLayout2
private

Definition at line 36 of file us_resplot_pc.h.

QPointer< US_ResidsBitmap > US_ResidPlotPc::resbmap
protected

Definition at line 57 of file us_resplot_pc.h.

QGridLayout* US_ResidPlotPc::resctrlsLayout
private

Definition at line 32 of file us_resplot_pc.h.

US_Noise* US_ResidPlotPc::ri_noise
protected

Definition at line 55 of file us_resplot_pc.h.

QVBoxLayout* US_ResidPlotPc::rightLayout
private

Definition at line 30 of file us_resplot_pc.h.

US_DataIO::RawData* US_ResidPlotPc::sdata
protected

Definition at line 53 of file us_resplot_pc.h.

bool US_ResidPlotPc::skip_plot
private

Definition at line 43 of file us_resplot_pc.h.

US_Noise* US_ResidPlotPc::ti_noise
protected

Definition at line 56 of file us_resplot_pc.h.


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