UltraScan III
Namespaces
Classes
Files
File List
File Members
gui
us_select_edits.h
Go to the documentation of this file.
1
#ifndef US_SELECT_EDITS_H
3
#define US_SELECT_EDITS_H
4
5
#include <QtGui>
6
7
#include "
us_extern.h
"
8
#include "
us_widgets_dialog.h
"
9
#include "
us_widgets.h
"
10
#include "
us_help.h
"
11
#include "
us_dataIO.h
"
12
#include "
us_db2.h
"
13
15
class
US_GUI_EXTERN
US_SelectEdits
:
public
US_WidgetsDialog
16
{
17
Q_OBJECT
18
19
public
:
20
24
25
US_SelectEdits
(
bool
, QStringList& );
26
27
signals:
30
void
dkdb_changed(
bool
DB );
31
32
private
:
33
bool
sel_db
;
34
35
QStringList&
editIDs
;
36
37
US_Help
showHelp
;
38
39
class
EditDesc
40
{
41
public
:
42
QString
key
;
43
QString
runID
;
44
QString
label
;
45
QString
editID
;
46
QString
date
;
47
QString
DB_id
;
48
};
49
50
QMap< QString, EditDesc >
editmap
;
51
QMap< QString, EditDesc >
runmap
;
52
53
EditDesc
edesc
;
54
QStringList
elabels
;
55
QStringList
rlabels
;
56
57
QPushButton*
pb_invest
;
58
59
QLineEdit*
le_invest
;
60
QLineEdit*
le_dfilter
;
61
62
QLabel*
lb_list
;
63
64
QTableWidget*
tw_data
;
65
66
US_Disk_DB_Controls
*
dkdb_cntrls
;
67
68
QString
dsearch
;
69
70
private
slots:
71
72
void
scan_dbase_edit(
void
);
73
void
scan_local_edit(
void
);
74
void
build_runids (
void
);
75
void
list_data (
void
);
76
void
search (
const
QString& );
77
void
cancelled (
void
);
78
void
accepted (
void
);
79
void
get_person (
void
);
80
void
update_person (
int
);
81
void
update_disk_db (
bool
);
82
void
help
(
void
)
83
{ showHelp.show_help(
"select_edits.html"
); };
84
85
};
86
#endif
Generated on Sun Jun 21 2015 11:40:43 for UltraScan III by
1.8.3.1-20130324