source: trunk/MagicSoft/AMC/activemirrorcontrol/activemirrorcontrol/adjustmirrordlgbase.h@ 3401

Last change on this file since 3401 was 3401, checked in by merck, 21 years ago
nitial checkin of AMC project
File size: 3.4 KB
Line 
1/****************************************************************************
2** Form interface generated from reading ui file './adjustmirrordlgbase.ui'
3**
4** Created: Thu Jan 29 00:50:29 2004
5** by: The User Interface Compiler (uic)
6**
7** WARNING! All changes made in this file will be lost!
8****************************************************************************/
9#ifndef ADJUSTMIRRORDLGBASE_H
10#define ADJUSTMIRRORDLGBASE_H
11
12#include <qvariant.h>
13#include <qdialog.h>
14class QVBoxLayout;
15class QHBoxLayout;
16class QGridLayout;
17class QButtonGroup;
18class QCheckBox;
19class QFrame;
20class QGroupBox;
21class QLabel;
22class QLineEdit;
23class QPushButton;
24
25class AdjustMirrorDlgBase : public QDialog
26{
27 Q_OBJECT
28
29public:
30 AdjustMirrorDlgBase( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
31 ~AdjustMirrorDlgBase();
32
33 QFrame* Frame3;
34 QButtonGroup* ActionGroup;
35 QPushButton* VideoButton;
36 QPushButton* ExitButton;
37 QGroupBox* Panel_Info;
38 QLabel* Device_Label;
39 QLabel* Box_Label;
40 QLabel* Driver_Label;
41 QGroupBox* Box_Group;
42 QLabel* Power_V_Label;
43 QLineEdit* Power_V_Value;
44 QLabel* Secondary_V_Label;
45 QLineEdit* Secondary_V_Value;
46 QLineEdit* Logical_V_Value;
47 QLabel* Logical_V_Label;
48 QLabel* Temperature_Label;
49 QLineEdit* Temperature_Value;
50 QLabel* Humidity_Label;
51 QLineEdit* Humidity_Value;
52 QLabel* Power_I_Label;
53 QLineEdit* Power_I_Value;
54 QGroupBox* Info_Box;
55 QLineEdit* Working_I_Value;
56 QLabel* Holding_I_Label;
57 QLineEdit* Frequency_Value;
58 QLineEdit* Holding_I_Value;
59 QLabel* Working_I_Label;
60 QLabel* Frequency_Label;
61 QPushButton* Set_Button;
62 QCheckBox* Motor_Power_Check;
63 QCheckBox* Laser_Check;
64 QPushButton* SwitchAllLasersOn;
65 QPushButton* SwitchAllLasersOff;
66 QGroupBox* Motors_Box;
67 QGroupBox* X_Mot_Box;
68 QPushButton* X_Inc_100_Button;
69 QPushButton* X_Dec_10_Button;
70 QPushButton* X_Dec_100_Button;
71 QPushButton* X_Inc_10_Button;
72 QLineEdit* X_Goto_Value;
73 QPushButton* X_Go_Button;
74 QGroupBox* Y_Mot_Box;
75 QPushButton* Y_Dec_100_Button;
76 QPushButton* Y_Dec_10_Button;
77 QPushButton* Y_Inc_100_Button;
78 QPushButton* Y_Inc_10_Button;
79 QLineEdit* Y_Goto_Value;
80 QPushButton* Y_Go_Button;
81 QPushButton* Center_Button;
82
83public slots:
84 virtual void allLasersOffSlot();
85 virtual void allLasersOnSlot();
86 virtual void centerSlot();
87 virtual void decX100Slot();
88 virtual void decX10Slot();
89 virtual void decY100Slot();
90 virtual void decY10Slot();
91 virtual void goXSlot();
92 virtual void goYSlot();
93 virtual void incX100Slot();
94 virtual void incX10Slot();
95 virtual void incY100Slot();
96 virtual void incY10Slot();
97 virtual void powerMotorsSlot();
98 virtual void setParamsSlot();
99 virtual void switchLaserSlot( bool );
100 virtual void videoSlot();
101
102protected:
103 QGridLayout* AdjustMirrorDlgBaseLayout;
104 QHBoxLayout* ActionGroupLayout;
105 QVBoxLayout* Layout7;
106 QHBoxLayout* Panel_InfoLayout;
107 QHBoxLayout* Layout9;
108 QGridLayout* Box_GroupLayout;
109 QVBoxLayout* Layout8;
110 QVBoxLayout* Info_BoxLayout;
111 QGridLayout* Layout1;
112 QHBoxLayout* Layout7_2;
113 QVBoxLayout* Motors_BoxLayout;
114 QHBoxLayout* Layout8_2;
115 QGridLayout* X_Mot_BoxLayout;
116 QGridLayout* Y_Mot_BoxLayout;
117 QHBoxLayout* Layout7_3;
118};
119
120#endif // ADJUSTMIRRORDLGBASE_H
Note: See TracBrowser for help on using the repository browser.