UltraScan III
us_noise_loader.h
Go to the documentation of this file.
1 #ifndef US_NOISE_LOADER_H
3 #define US_NOISE_LOADER_H
4 
5 #include <QtGui>
6 
7 #include "us_extern.h"
8 
9 #include "us_widgets_dialog.h"
10 #include "us_db2.h"
11 #include "us_noise.h"
12 #include "us_plot.h"
13 #include "us_help.h"
14 
16 
18 {
19  Q_OBJECT
20 
21  public:
28  US_NoiseLoader( US_DB2*, QStringList&, QStringList&,
30 
31  private:
33  QStringList& mieGUIDs;
34  QStringList& nieGUIDs;
37 
38  QTreeWidget* tw_noises;
39  QListWidget* lw_selects;
40  QVBoxLayout* mainLayout;
41  QHBoxLayout* btnsLayout;
42 
43  double darange;
44 
45  private slots:
46  void itemsSelected( void );
47  void view_details( void );
48  void cancelled( void );
49  void selected ( void );
50  void close_all( void );
51 
52 };
53 #endif