UltraScan III
Namespaces
Classes
Files
File List
File Members
programs
us_pcsa
us_resplot_pc.h
Go to the documentation of this file.
1
#ifndef US_RESID_PLOT_H
3
#define US_RESID_PLOT_H
4
5
#include <QtGui>
6
7
#include "
us_extern.h
"
8
#include "
us_widgets_dialog.h
"
9
#include "
us_dataIO.h
"
10
#include "
us_plot.h
"
11
#include "
us_resids_bitmap.h
"
12
#include "
us_noise.h
"
13
#include "
us_plot.h
"
14
#include "
us_help.h
"
15
17
18
class
US_ResidPlotPc
:
public
US_WidgetsDialog
19
{
20
Q_OBJECT
21
22
public
:
25
US_ResidPlotPc
( QWidget* );
26
27
private
:
28
QHBoxLayout*
mainLayout
;
29
QVBoxLayout*
leftLayout
;
30
QVBoxLayout*
rightLayout
;
31
QGridLayout*
datctrlsLayout
;
32
QGridLayout*
resctrlsLayout
;
33
QVBoxLayout*
buttonsLayout
;
34
35
US_Plot
*
plotLayout1
;
36
US_Plot
*
plotLayout2
;
37
38
bool
have_ed
;
39
bool
have_sd
;
40
bool
have_ti
;
41
bool
have_ri
;
42
bool
have_bm
;
43
bool
skip_plot
;
44
45
int
dbg_level
;
46
47
protected
:
48
QwtPlot*
data_plot1
;
49
QwtPlot*
data_plot2
;
50
51
US_DataIO::EditedData
*
edata
;
52
US_DataIO::Scan
*
escan
;
53
US_DataIO::RawData
*
sdata
;
54
QList< int >*
excllist
;
55
US_Noise
*
ri_noise
;
56
US_Noise
*
ti_noise
;
57
QPointer< US_ResidsBitmap >
resbmap
;
58
59
QCheckBox*
ck_plteda
;
60
QCheckBox*
ck_subtin
;
61
QCheckBox*
ck_subrin
;
62
QCheckBox*
ck_pltsda
;
63
QCheckBox*
ck_addtin
;
64
QCheckBox*
ck_addrin
;
65
QCheckBox*
ck_pltres
;
66
QCheckBox*
ck_plttin
;
67
QCheckBox*
ck_pltrin
;
68
QCheckBox*
ck_pltran
;
69
QCheckBox*
ck_shorbm
;
70
71
QLineEdit*
le_vari
;
72
QLineEdit*
le_rmsd
;
73
74
private
slots:
75
void
pedaCheck
(
bool
);
76
void
stinCheck
(
bool
);
77
void
srinCheck
(
bool
);
78
void
psdaCheck
(
bool
);
79
void
atinCheck
(
bool
);
80
void
arinCheck
(
bool
);
81
void
presCheck
(
bool
);
82
void
ptinCheck
(
bool
);
83
void
prinCheck
(
bool
);
84
void
pranCheck
(
bool
);
85
void
srbmCheck
(
bool
);
86
void
close_all
(
void
);
87
void
plot_data
(
void
);
88
void
plot_edata
(
void
);
89
void
plot_rdata
(
void
);
90
void
resids_closed
(
void
);
91
};
92
#endif
93
Generated on Sun Jun 21 2015 11:40:43 for UltraScan III by
1.8.3.1-20130324