Subversion Repositories seema-scanner

Rev

Rev 244 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 244 Rev 247
1
<?xml version="1.0" encoding="UTF-8"?>
1
<?xml version="1.0" encoding="UTF-8"?>
2
<ui version="4.0">
2
<ui version="4.0">
3
 <class>SMScanner</class>
3
 <class>SMScanner</class>
4
 <widget class="QMainWindow" name="SMScanner">
4
 <widget class="QMainWindow" name="SMScanner">
5
  <property name="geometry">
5
  <property name="geometry">
6
   <rect>
6
   <rect>
7
    <x>0</x>
7
    <x>0</x>
8
    <y>0</y>
8
    <y>0</y>
9
    <width>896</width>
9
    <width>896</width>
10
    <height>677</height>
10
    <height>677</height>
11
   </rect>
11
   </rect>
12
  </property>
12
  </property>
13
  <property name="windowTitle">
13
  <property name="windowTitle">
14
   <string>SeeMaLab 3D Scanner</string>
14
   <string>SeeMaLab 3D Scanner</string>
15
  </property>
15
  </property>
16
  <widget class="QWidget" name="centralWidget">
16
  <widget class="QWidget" name="centralWidget">
17
   <layout class="QGridLayout" name="gridLayout">
17
   <layout class="QGridLayout" name="gridLayout">
18
    <item row="0" column="0">
18
    <item row="0" column="0">
19
     <widget class="QTabWidget" name="tabWidget">
19
     <widget class="QTabWidget" name="tabWidget">
20
      <property name="currentIndex">
20
      <property name="currentIndex">
21
       <number>0</number>
21
       <number>2</number>
22
      </property>
22
      </property>
23
      <widget class="QWidget" name="calibrationTab">
23
      <widget class="QWidget" name="calibrationTab">
24
       <property name="enabled">
24
       <property name="enabled">
25
        <bool>true</bool>
25
        <bool>true</bool>
26
       </property>
26
       </property>
27
       <property name="cursor">
27
       <property name="cursor">
28
        <cursorShape>ArrowCursor</cursorShape>
28
        <cursorShape>ArrowCursor</cursorShape>
29
       </property>
29
       </property>
30
       <attribute name="title">
30
       <attribute name="title">
31
        <string>Calibration</string>
31
        <string>Calibration</string>
32
       </attribute>
32
       </attribute>
33
       <layout class="QGridLayout" name="calibrationGridLayout">
33
       <layout class="QGridLayout" name="calibrationGridLayout">
34
        <item row="0" column="1">
34
        <item row="0" column="1">
35
         <layout class="QHBoxLayout" name="calibrationHorizontalLayout">
35
         <layout class="QHBoxLayout" name="calibrationHorizontalLayout">
36
          <item>
36
          <item>
37
           <layout class="QVBoxLayout" name="calibrationVerticalLayout1">
37
           <layout class="QVBoxLayout" name="calibrationVerticalLayout1">
38
            <item>
38
            <item>
39
             <widget class="QFrame" name="calibrationFrame">
39
             <widget class="QFrame" name="calibrationFrame">
40
              <property name="sizePolicy">
40
              <property name="sizePolicy">
41
               <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
41
               <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
42
                <horstretch>0</horstretch>
42
                <horstretch>0</horstretch>
43
                <verstretch>0</verstretch>
43
                <verstretch>0</verstretch>
44
               </sizepolicy>
44
               </sizepolicy>
45
              </property>
45
              </property>
46
              <property name="minimumSize">
46
              <property name="minimumSize">
47
               <size>
47
               <size>
48
                <width>230</width>
48
                <width>230</width>
49
                <height>550</height>
49
                <height>550</height>
50
               </size>
50
               </size>
51
              </property>
51
              </property>
52
              <property name="baseSize">
52
              <property name="baseSize">
53
               <size>
53
               <size>
54
                <width>0</width>
54
                <width>0</width>
55
                <height>0</height>
55
                <height>0</height>
56
               </size>
56
               </size>
57
              </property>
57
              </property>
58
              <property name="frameShape">
58
              <property name="frameShape">
59
               <enum>QFrame::NoFrame</enum>
59
               <enum>QFrame::NoFrame</enum>
60
              </property>
60
              </property>
61
              <property name="frameShadow">
61
              <property name="frameShadow">
62
               <enum>QFrame::Plain</enum>
62
               <enum>QFrame::Plain</enum>
63
              </property>
63
              </property>
64
              <widget class="QLabel" name="label_8">
64
              <widget class="QLabel" name="label_8">
65
               <property name="geometry">
65
               <property name="geometry">
66
                <rect>
66
                <rect>
67
                 <x>30</x>
67
                 <x>30</x>
68
                 <y>440</y>
68
                 <y>440</y>
69
                 <width>66</width>
69
                 <width>66</width>
70
                 <height>17</height>
70
                 <height>17</height>
71
                </rect>
71
                </rect>
72
               </property>
72
               </property>
73
               <property name="text">
73
               <property name="text">
74
                <string>Step:</string>
74
                <string>Step:</string>
75
               </property>
75
               </property>
76
              </widget>
76
              </widget>
77
              <widget class="QSpinBox" name="calibrationBatchStartSpinBox">
77
              <widget class="QSpinBox" name="calibrationBatchStartSpinBox">
78
               <property name="geometry">
78
               <property name="geometry">
79
                <rect>
79
                <rect>
80
                 <x>110</x>
80
                 <x>110</x>
81
                 <y>380</y>
81
                 <y>380</y>
82
                 <width>101</width>
82
                 <width>101</width>
83
                 <height>27</height>
83
                 <height>27</height>
84
                </rect>
84
                </rect>
85
               </property>
85
               </property>
86
               <property name="wrapping">
86
               <property name="wrapping">
87
                <bool>true</bool>
87
                <bool>true</bool>
88
               </property>
88
               </property>
89
               <property name="suffix">
89
               <property name="suffix">
90
                <string/>
90
                <string/>
91
               </property>
91
               </property>
92
               <property name="maximum">
92
               <property name="maximum">
93
                <number>359</number>
93
                <number>359</number>
94
               </property>
94
               </property>
95
               <property name="value">
95
               <property name="value">
96
                <number>340</number>
96
                <number>340</number>
97
               </property>
97
               </property>
98
              </widget>
98
              </widget>
99
              <widget class="QSpinBox" name="calibrationBatchEndSpinBox">
99
              <widget class="QSpinBox" name="calibrationBatchEndSpinBox">
100
               <property name="geometry">
100
               <property name="geometry">
101
                <rect>
101
                <rect>
102
                 <x>110</x>
102
                 <x>110</x>
103
                 <y>410</y>
103
                 <y>410</y>
104
                 <width>101</width>
104
                 <width>101</width>
105
                 <height>27</height>
105
                 <height>27</height>
106
                </rect>
106
                </rect>
107
               </property>
107
               </property>
108
               <property name="wrapping">
108
               <property name="wrapping">
109
                <bool>true</bool>
109
                <bool>true</bool>
110
               </property>
110
               </property>
111
               <property name="maximum">
111
               <property name="maximum">
112
                <number>359</number>
112
                <number>359</number>
113
               </property>
113
               </property>
114
               <property name="value">
114
               <property name="value">
115
                <number>20</number>
115
                <number>20</number>
116
               </property>
116
               </property>
117
              </widget>
117
              </widget>
118
              <widget class="QSpinBox" name="calibrationBatchStepSpinBox">
118
              <widget class="QSpinBox" name="calibrationBatchStepSpinBox">
119
               <property name="geometry">
119
               <property name="geometry">
120
                <rect>
120
                <rect>
121
                 <x>110</x>
121
                 <x>110</x>
122
                 <y>440</y>
122
                 <y>440</y>
123
                 <width>101</width>
123
                 <width>101</width>
124
                 <height>27</height>
124
                 <height>27</height>
125
                </rect>
125
                </rect>
126
               </property>
126
               </property>
127
               <property name="wrapping">
127
               <property name="wrapping">
128
                <bool>true</bool>
128
                <bool>true</bool>
129
               </property>
129
               </property>
130
               <property name="minimum">
130
               <property name="minimum">
131
                <number>1</number>
131
                <number>1</number>
132
               </property>
132
               </property>
133
               <property name="maximum">
133
               <property name="maximum">
134
                <number>359</number>
134
                <number>359</number>
135
               </property>
135
               </property>
136
               <property name="value">
136
               <property name="value">
137
                <number>2</number>
137
                <number>2</number>
138
               </property>
138
               </property>
139
              </widget>
139
              </widget>
140
              <widget class="QPushButton" name="singleCalibrationButton">
140
              <widget class="QPushButton" name="singleCalibrationButton">
141
               <property name="geometry">
141
               <property name="geometry">
142
                <rect>
142
                <rect>
143
                 <x>10</x>
143
                 <x>10</x>
144
                 <y>290</y>
144
                 <y>290</y>
145
                 <width>211</width>
145
                 <width>211</width>
146
                 <height>27</height>
146
                 <height>27</height>
147
                </rect>
147
                </rect>
148
               </property>
148
               </property>
149
               <property name="text">
149
               <property name="text">
150
                <string>Single Aquisition</string>
150
                <string>Single Aquisition</string>
151
               </property>
151
               </property>
152
              </widget>
152
              </widget>
153
              <widget class="QLabel" name="label_7">
153
              <widget class="QLabel" name="label_7">
154
               <property name="geometry">
154
               <property name="geometry">
155
                <rect>
155
                <rect>
156
                 <x>30</x>
156
                 <x>30</x>
157
                 <y>380</y>
157
                 <y>380</y>
158
                 <width>66</width>
158
                 <width>66</width>
159
                 <height>17</height>
159
                 <height>17</height>
160
                </rect>
160
                </rect>
161
               </property>
161
               </property>
162
               <property name="text">
162
               <property name="text">
163
                <string>Start:</string>
163
                <string>Start:</string>
164
               </property>
164
               </property>
165
              </widget>
165
              </widget>
166
              <widget class="QDial" name="calibrationRotationDial">
166
              <widget class="QDial" name="calibrationRotationDial">
167
               <property name="geometry">
167
               <property name="geometry">
168
                <rect>
168
                <rect>
169
                 <x>40</x>
169
                 <x>40</x>
170
                 <y>60</y>
170
                 <y>60</y>
171
                 <width>151</width>
171
                 <width>151</width>
172
                 <height>151</height>
172
                 <height>151</height>
173
                </rect>
173
                </rect>
174
               </property>
174
               </property>
175
               <property name="maximum">
175
               <property name="maximum">
176
                <number>360</number>
176
                <number>360</number>
177
               </property>
177
               </property>
178
               <property name="orientation">
178
               <property name="orientation">
179
                <enum>Qt::Vertical</enum>
179
                <enum>Qt::Vertical</enum>
180
               </property>
180
               </property>
181
               <property name="invertedAppearance">
181
               <property name="invertedAppearance">
182
                <bool>false</bool>
182
                <bool>false</bool>
183
               </property>
183
               </property>
184
               <property name="wrapping">
184
               <property name="wrapping">
185
                <bool>true</bool>
185
                <bool>true</bool>
186
               </property>
186
               </property>
187
               <property name="notchTarget">
187
               <property name="notchTarget">
188
                <double>6.000000000000000</double>
188
                <double>6.000000000000000</double>
189
               </property>
189
               </property>
190
               <property name="notchesVisible">
190
               <property name="notchesVisible">
191
                <bool>true</bool>
191
                <bool>true</bool>
192
               </property>
192
               </property>
193
              </widget>
193
              </widget>
194
              <widget class="QPushButton" name="batchCalibrationButton">
194
              <widget class="QPushButton" name="batchCalibrationButton">
195
               <property name="geometry">
195
               <property name="geometry">
196
                <rect>
196
                <rect>
197
                 <x>10</x>
197
                 <x>10</x>
198
                 <y>480</y>
198
                 <y>480</y>
199
                 <width>211</width>
199
                 <width>211</width>
200
                 <height>27</height>
200
                 <height>27</height>
201
                </rect>
201
                </rect>
202
               </property>
202
               </property>
203
               <property name="text">
203
               <property name="text">
204
                <string>Batch Aquisition</string>
204
                <string>Batch Aquisition</string>
205
               </property>
205
               </property>
206
              </widget>
206
              </widget>
207
              <widget class="QLabel" name="label_6">
207
              <widget class="QLabel" name="label_6">
208
               <property name="geometry">
208
               <property name="geometry">
209
                <rect>
209
                <rect>
210
                 <x>30</x>
210
                 <x>30</x>
211
                 <y>410</y>
211
                 <y>410</y>
212
                 <width>66</width>
212
                 <width>66</width>
213
                 <height>17</height>
213
                 <height>17</height>
214
                </rect>
214
                </rect>
215
               </property>
215
               </property>
216
               <property name="text">
216
               <property name="text">
217
                <string>End:</string>
217
                <string>End:</string>
218
               </property>
218
               </property>
219
              </widget>
219
              </widget>
220
              <widget class="QLabel" name="label_5">
220
              <widget class="QLabel" name="label_5">
221
               <property name="geometry">
221
               <property name="geometry">
222
                <rect>
222
                <rect>
223
                 <x>70</x>
223
                 <x>70</x>
224
                 <y>30</y>
224
                 <y>30</y>
225
                 <width>111</width>
225
                 <width>111</width>
226
                 <height>17</height>
226
                 <height>17</height>
227
                </rect>
227
                </rect>
228
               </property>
228
               </property>
229
               <property name="text">
229
               <property name="text">
230
                <string>Rotation Stage</string>
230
                <string>Rotation Stage</string>
231
               </property>
231
               </property>
232
              </widget>
232
              </widget>
233
              <widget class="QSpinBox" name="calibrationRotationSpinBox">
233
              <widget class="QSpinBox" name="calibrationRotationSpinBox">
234
               <property name="geometry">
234
               <property name="geometry">
235
                <rect>
235
                <rect>
236
                 <x>90</x>
236
                 <x>90</x>
237
                 <y>220</y>
237
                 <y>220</y>
238
                 <width>61</width>
238
                 <width>61</width>
239
                 <height>27</height>
239
                 <height>27</height>
240
                </rect>
240
                </rect>
241
               </property>
241
               </property>
242
               <property name="wrapping">
242
               <property name="wrapping">
243
                <bool>true</bool>
243
                <bool>true</bool>
244
               </property>
244
               </property>
245
               <property name="suffix">
245
               <property name="suffix">
246
                <string/>
246
                <string/>
247
               </property>
247
               </property>
248
               <property name="maximum">
248
               <property name="maximum">
249
                <number>359</number>
249
                <number>359</number>
250
               </property>
250
               </property>
251
               <property name="value">
251
               <property name="value">
252
                <number>0</number>
252
                <number>0</number>
253
               </property>
253
               </property>
254
              </widget>
254
              </widget>
255
             </widget>
255
             </widget>
256
            </item>
256
            </item>
257
            <item>
257
            <item>
258
             <spacer name="verticalSpacer">
258
             <spacer name="verticalSpacer">
259
              <property name="orientation">
259
              <property name="orientation">
260
               <enum>Qt::Vertical</enum>
260
               <enum>Qt::Vertical</enum>
261
              </property>
261
              </property>
262
              <property name="sizeHint" stdset="0">
262
              <property name="sizeHint" stdset="0">
263
               <size>
263
               <size>
264
                <width>20</width>
264
                <width>20</width>
265
                <height>40</height>
265
                <height>40</height>
266
               </size>
266
               </size>
267
              </property>
267
              </property>
268
             </spacer>
268
             </spacer>
269
            </item>
269
            </item>
270
           </layout>
270
           </layout>
271
          </item>
271
          </item>
272
          <item>
272
          <item>
273
           <layout class="QVBoxLayout" name="calibrationVerticalLayout2" stretch="1,1">
273
           <layout class="QVBoxLayout" name="calibrationVerticalLayout2" stretch="1,1">
274
            <property name="sizeConstraint">
274
            <property name="sizeConstraint">
275
             <enum>QLayout::SetDefaultConstraint</enum>
275
             <enum>QLayout::SetDefaultConstraint</enum>
276
            </property>
276
            </property>
277
            <item>
277
            <item>
278
             <widget class="SMVideoZoomWidget" name="calibrationCamera0Widget">
278
             <widget class="SMVideoZoomWidget" name="calibrationCamera0Widget">
279
              <property name="sizePolicy">
279
              <property name="sizePolicy">
280
               <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
280
               <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
281
                <horstretch>0</horstretch>
281
                <horstretch>0</horstretch>
282
                <verstretch>0</verstretch>
282
                <verstretch>0</verstretch>
283
               </sizepolicy>
283
               </sizepolicy>
284
              </property>
284
              </property>
285
              <property name="autoFillBackground">
285
              <property name="autoFillBackground">
286
               <bool>false</bool>
286
               <bool>false</bool>
287
              </property>
287
              </property>
288
              <property name="frameShape">
288
              <property name="frameShape">
289
               <enum>QFrame::NoFrame</enum>
289
               <enum>QFrame::NoFrame</enum>
290
              </property>
290
              </property>
291
              <property name="sizeAdjustPolicy">
291
              <property name="sizeAdjustPolicy">
292
               <enum>QAbstractScrollArea::AdjustIgnored</enum>
292
               <enum>QAbstractScrollArea::AdjustIgnored</enum>
293
              </property>
293
              </property>
294
             </widget>
294
             </widget>
295
            </item>
295
            </item>
296
            <item>
296
            <item>
297
             <widget class="SMVideoZoomWidget" name="calibrationCamera1Widget">
297
             <widget class="SMVideoZoomWidget" name="calibrationCamera1Widget">
298
              <property name="sizePolicy">
298
              <property name="sizePolicy">
299
               <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
299
               <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
300
                <horstretch>0</horstretch>
300
                <horstretch>0</horstretch>
301
                <verstretch>0</verstretch>
301
                <verstretch>0</verstretch>
302
               </sizepolicy>
302
               </sizepolicy>
303
              </property>
303
              </property>
304
              <property name="frameShape">
304
              <property name="frameShape">
305
               <enum>QFrame::NoFrame</enum>
305
               <enum>QFrame::NoFrame</enum>
306
              </property>
306
              </property>
307
              <property name="sizeAdjustPolicy">
307
              <property name="sizeAdjustPolicy">
308
               <enum>QAbstractScrollArea::AdjustIgnored</enum>
308
               <enum>QAbstractScrollArea::AdjustIgnored</enum>
309
              </property>
309
              </property>
310
             </widget>
310
             </widget>
311
            </item>
311
            </item>
312
           </layout>
312
           </layout>
313
          </item>
313
          </item>
314
          <item>
314
          <item>
315
           <layout class="QVBoxLayout" name="calibrationVerticalLayout3">
315
           <layout class="QVBoxLayout" name="calibrationVerticalLayout3">
316
            <item>
316
            <item>
317
             <widget class="QListWidget" name="calibrationListWidget">
317
             <widget class="QListWidget" name="calibrationListWidget">
318
              <property name="sizePolicy">
318
              <property name="sizePolicy">
319
               <sizepolicy hsizetype="Fixed" vsizetype="Expanding">
319
               <sizepolicy hsizetype="Fixed" vsizetype="Expanding">
320
                <horstretch>0</horstretch>
320
                <horstretch>0</horstretch>
321
                <verstretch>0</verstretch>
321
                <verstretch>0</verstretch>
322
               </sizepolicy>
322
               </sizepolicy>
323
              </property>
323
              </property>
324
              <property name="minimumSize">
324
              <property name="minimumSize">
325
               <size>
325
               <size>
326
                <width>0</width>
326
                <width>0</width>
327
                <height>0</height>
327
                <height>0</height>
328
               </size>
328
               </size>
329
              </property>
329
              </property>
330
              <property name="maximumSize">
330
              <property name="maximumSize">
331
               <size>
331
               <size>
332
                <width>250</width>
332
                <width>250</width>
333
                <height>16777215</height>
333
                <height>16777215</height>
334
               </size>
334
               </size>
335
              </property>
335
              </property>
336
              <property name="baseSize">
336
              <property name="baseSize">
337
               <size>
337
               <size>
338
                <width>0</width>
338
                <width>0</width>
339
                <height>0</height>
339
                <height>0</height>
340
               </size>
340
               </size>
341
              </property>
341
              </property>
342
              <property name="toolTip">
342
              <property name="toolTip">
343
               <string notr="true"/>
343
               <string notr="true"/>
344
              </property>
344
              </property>
345
              <property name="statusTip">
345
              <property name="statusTip">
346
               <string>All images will be considered for intrinsic and extrinsic camera parameter estimation. But only the checked ones will be used for estimation of rotation axis of the rotation stage.</string>
346
               <string>All images will be considered for intrinsic and extrinsic camera parameter estimation. But only the checked ones will be used for estimation of rotation axis of the rotation stage.</string>
347
              </property>
347
              </property>
348
              <property name="whatsThis">
348
              <property name="whatsThis">
349
               <string>All images will be considered for intrinsic and extrinsic camera parameter estimation. But only the checked ones will be used for estimation of rotation axis of the rotation stage.</string>
349
               <string>All images will be considered for intrinsic and extrinsic camera parameter estimation. But only the checked ones will be used for estimation of rotation axis of the rotation stage.</string>
350
              </property>
350
              </property>
351
              <property name="selectionMode">
351
              <property name="selectionMode">
352
               <enum>QAbstractItemView::ExtendedSelection</enum>
352
               <enum>QAbstractItemView::ExtendedSelection</enum>
353
              </property>
353
              </property>
354
             </widget>
354
             </widget>
355
            </item>
355
            </item>
356
            <item>
356
            <item>
357
             <widget class="QPushButton" name="calibrateCamerasButton">
357
             <widget class="QPushButton" name="calibrateCamerasButton">
358
              <property name="enabled">
358
              <property name="enabled">
359
               <bool>false</bool>
359
               <bool>false</bool>
360
              </property>
360
              </property>
361
              <property name="toolTip">
361
              <property name="toolTip">
362
               <string>Calibrate cameras based on selected images.</string>
362
               <string>Calibrate cameras based on selected images.</string>
363
              </property>
363
              </property>
364
              <property name="text">
364
              <property name="text">
365
               <string>Calibrate Cameras</string>
365
               <string>Calibrate Cameras</string>
366
              </property>
366
              </property>
367
             </widget>
367
             </widget>
368
            </item>
368
            </item>
369
            <item>
369
            <item>
370
             <widget class="QPushButton" name="calibrateRotationStageButton">
370
             <widget class="QPushButton" name="calibrateRotationStageButton">
371
              <property name="enabled">
371
              <property name="enabled">
372
               <bool>false</bool>
372
               <bool>false</bool>
373
              </property>
373
              </property>
374
              <property name="toolTip">
374
              <property name="toolTip">
375
               <string>Calibrate rotation stage based on selected images.</string>
375
               <string>Calibrate rotation stage based on selected images.</string>
376
              </property>
376
              </property>
377
              <property name="text">
377
              <property name="text">
378
               <string>Calibrate Rotation Stage</string>
378
               <string>Calibrate Rotation Stage</string>
379
              </property>
379
              </property>
380
             </widget>
380
             </widget>
381
            </item>
381
            </item>
382
           </layout>
382
           </layout>
383
          </item>
383
          </item>
384
         </layout>
384
         </layout>
385
        </item>
385
        </item>
386
       </layout>
386
       </layout>
387
      </widget>
387
      </widget>
388
      <widget class="QWidget" name="captureTab">
388
      <widget class="QWidget" name="captureTab">
389
       <attribute name="title">
389
       <attribute name="title">
390
        <string>Capture</string>
390
        <string>Capture</string>
391
       </attribute>
391
       </attribute>
392
       <layout class="QGridLayout" name="gridLayout_2">
392
       <layout class="QGridLayout" name="gridLayout_2">
393
        <item row="0" column="0">
393
        <item row="0" column="0">
394
         <layout class="QHBoxLayout" name="captureHorizontalLayout">
394
         <layout class="QHBoxLayout" name="captureHorizontalLayout">
395
          <item>
395
          <item>
396
           <layout class="QVBoxLayout" name="captureVerticalLayout1">
396
           <layout class="QVBoxLayout" name="captureVerticalLayout1">
397
            <item>
397
            <item>
398
             <widget class="QFrame" name="captureFrame">
398
             <widget class="QFrame" name="captureFrame">
399
              <property name="sizePolicy">
399
              <property name="sizePolicy">
400
               <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
400
               <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
401
                <horstretch>0</horstretch>
401
                <horstretch>0</horstretch>
402
                <verstretch>0</verstretch>
402
                <verstretch>0</verstretch>
403
               </sizepolicy>
403
               </sizepolicy>
404
              </property>
404
              </property>
405
              <property name="minimumSize">
405
              <property name="minimumSize">
406
               <size>
406
               <size>
407
                <width>230</width>
407
                <width>230</width>
408
                <height>550</height>
408
                <height>550</height>
409
               </size>
409
               </size>
410
              </property>
410
              </property>
411
              <property name="baseSize">
411
              <property name="baseSize">
412
               <size>
412
               <size>
413
                <width>0</width>
413
                <width>0</width>
414
                <height>0</height>
414
                <height>0</height>
415
               </size>
415
               </size>
416
              </property>
416
              </property>
417
              <property name="frameShape">
417
              <property name="frameShape">
418
               <enum>QFrame::NoFrame</enum>
418
               <enum>QFrame::NoFrame</enum>
419
              </property>
419
              </property>
420
              <property name="frameShadow">
420
              <property name="frameShadow">
421
               <enum>QFrame::Plain</enum>
421
               <enum>QFrame::Plain</enum>
422
              </property>
422
              </property>
423
              <widget class="QLabel" name="label_17">
423
              <widget class="QLabel" name="label_17">
424
               <property name="geometry">
424
               <property name="geometry">
425
                <rect>
425
                <rect>
426
                 <x>30</x>
426
                 <x>30</x>
427
                 <y>440</y>
427
                 <y>440</y>
428
                 <width>66</width>
428
                 <width>66</width>
429
                 <height>17</height>
429
                 <height>17</height>
430
                </rect>
430
                </rect>
431
               </property>
431
               </property>
432
               <property name="text">
432
               <property name="text">
433
                <string>Step:</string>
433
                <string>Step:</string>
434
               </property>
434
               </property>
435
              </widget>
435
              </widget>
436
              <widget class="QSpinBox" name="captureBatchStartSpinBox">
436
              <widget class="QSpinBox" name="captureBatchStartSpinBox">
437
               <property name="geometry">
437
               <property name="geometry">
438
                <rect>
438
                <rect>
439
                 <x>110</x>
439
                 <x>110</x>
440
                 <y>380</y>
440
                 <y>380</y>
441
                 <width>101</width>
441
                 <width>101</width>
442
                 <height>27</height>
442
                 <height>27</height>
443
                </rect>
443
                </rect>
444
               </property>
444
               </property>
445
               <property name="wrapping">
445
               <property name="wrapping">
446
                <bool>true</bool>
446
                <bool>true</bool>
447
               </property>
447
               </property>
448
               <property name="suffix">
448
               <property name="suffix">
449
                <string/>
449
                <string/>
450
               </property>
450
               </property>
451
               <property name="maximum">
451
               <property name="maximum">
452
                <number>359</number>
452
                <number>359</number>
453
               </property>
453
               </property>
454
              </widget>
454
              </widget>
455
              <widget class="QSpinBox" name="captureBatchEndSpinBox">
455
              <widget class="QSpinBox" name="captureBatchEndSpinBox">
456
               <property name="geometry">
456
               <property name="geometry">
457
                <rect>
457
                <rect>
458
                 <x>110</x>
458
                 <x>110</x>
459
                 <y>410</y>
459
                 <y>410</y>
460
                 <width>101</width>
460
                 <width>101</width>
461
                 <height>27</height>
461
                 <height>27</height>
462
                </rect>
462
                </rect>
463
               </property>
463
               </property>
464
               <property name="wrapping">
464
               <property name="wrapping">
465
                <bool>true</bool>
465
                <bool>true</bool>
466
               </property>
466
               </property>
467
               <property name="maximum">
467
               <property name="maximum">
468
                <number>359</number>
468
                <number>359</number>
469
               </property>
469
               </property>
470
               <property name="value">
470
               <property name="value">
471
                <number>359</number>
471
                <number>359</number>
472
               </property>
472
               </property>
473
              </widget>
473
              </widget>
474
              <widget class="QSpinBox" name="captureBatchStepSpinBox">
474
              <widget class="QSpinBox" name="captureBatchStepSpinBox">
475
               <property name="geometry">
475
               <property name="geometry">
476
                <rect>
476
                <rect>
477
                 <x>110</x>
477
                 <x>110</x>
478
                 <y>440</y>
478
                 <y>440</y>
479
                 <width>101</width>
479
                 <width>101</width>
480
                 <height>27</height>
480
                 <height>27</height>
481
                </rect>
481
                </rect>
482
               </property>
482
               </property>
483
               <property name="wrapping">
483
               <property name="wrapping">
484
                <bool>true</bool>
484
                <bool>true</bool>
485
               </property>
485
               </property>
486
               <property name="minimum">
486
               <property name="minimum">
487
                <number>1</number>
487
                <number>1</number>
488
               </property>
488
               </property>
489
               <property name="maximum">
489
               <property name="maximum">
490
                <number>359</number>
490
                <number>359</number>
491
               </property>
491
               </property>
492
               <property name="value">
492
               <property name="value">
493
                <number>40</number>
493
                <number>40</number>
494
               </property>
494
               </property>
495
              </widget>
495
              </widget>
496
              <widget class="QPushButton" name="singleCaptureButton">
496
              <widget class="QPushButton" name="singleCaptureButton">
497
               <property name="geometry">
497
               <property name="geometry">
498
                <rect>
498
                <rect>
499
                 <x>10</x>
499
                 <x>10</x>
500
                 <y>290</y>
500
                 <y>290</y>
501
                 <width>211</width>
501
                 <width>211</width>
502
                 <height>27</height>
502
                 <height>27</height>
503
                </rect>
503
                </rect>
504
               </property>
504
               </property>
505
               <property name="text">
505
               <property name="text">
506
                <string>Single Capture</string>
506
                <string>Single Capture</string>
507
               </property>
507
               </property>
508
              </widget>
508
              </widget>
509
              <widget class="QLabel" name="label_18">
509
              <widget class="QLabel" name="label_18">
510
               <property name="geometry">
510
               <property name="geometry">
511
                <rect>
511
                <rect>
512
                 <x>30</x>
512
                 <x>30</x>
513
                 <y>380</y>
513
                 <y>380</y>
514
                 <width>66</width>
514
                 <width>66</width>
515
                 <height>17</height>
515
                 <height>17</height>
516
                </rect>
516
                </rect>
517
               </property>
517
               </property>
518
               <property name="text">
518
               <property name="text">
519
                <string>Start:</string>
519
                <string>Start:</string>
520
               </property>
520
               </property>
521
              </widget>
521
              </widget>
522
              <widget class="QDial" name="captureRotationDial">
522
              <widget class="QDial" name="captureRotationDial">
523
               <property name="geometry">
523
               <property name="geometry">
524
                <rect>
524
                <rect>
525
                 <x>40</x>
525
                 <x>40</x>
526
                 <y>60</y>
526
                 <y>60</y>
527
                 <width>151</width>
527
                 <width>151</width>
528
                 <height>151</height>
528
                 <height>151</height>
529
                </rect>
529
                </rect>
530
               </property>
530
               </property>
531
               <property name="mouseTracking">
531
               <property name="mouseTracking">
532
                <bool>false</bool>
532
                <bool>false</bool>
533
               </property>
533
               </property>
534
               <property name="maximum">
534
               <property name="maximum">
535
                <number>360</number>
535
                <number>360</number>
536
               </property>
536
               </property>
537
               <property name="orientation">
537
               <property name="orientation">
538
                <enum>Qt::Vertical</enum>
538
                <enum>Qt::Vertical</enum>
539
               </property>
539
               </property>
540
               <property name="invertedAppearance">
540
               <property name="invertedAppearance">
541
                <bool>false</bool>
541
                <bool>false</bool>
542
               </property>
542
               </property>
543
               <property name="wrapping">
543
               <property name="wrapping">
544
                <bool>true</bool>
544
                <bool>true</bool>
545
               </property>
545
               </property>
546
               <property name="notchTarget">
546
               <property name="notchTarget">
547
                <double>6.000000000000000</double>
547
                <double>6.000000000000000</double>
548
               </property>
548
               </property>
549
               <property name="notchesVisible">
549
               <property name="notchesVisible">
550
                <bool>true</bool>
550
                <bool>true</bool>
551
               </property>
551
               </property>
552
              </widget>
552
              </widget>
553
              <widget class="QPushButton" name="batchCaptureButton">
553
              <widget class="QPushButton" name="batchCaptureButton">
554
               <property name="geometry">
554
               <property name="geometry">
555
                <rect>
555
                <rect>
556
                 <x>10</x>
556
                 <x>10</x>
557
                 <y>480</y>
557
                 <y>480</y>
558
                 <width>211</width>
558
                 <width>211</width>
559
                 <height>27</height>
559
                 <height>27</height>
560
                </rect>
560
                </rect>
561
               </property>
561
               </property>
562
               <property name="text">
562
               <property name="text">
563
                <string>Batch Capture</string>
563
                <string>Batch Capture</string>
564
               </property>
564
               </property>
565
              </widget>
565
              </widget>
566
              <widget class="QLabel" name="label_19">
566
              <widget class="QLabel" name="label_19">
567
               <property name="geometry">
567
               <property name="geometry">
568
                <rect>
568
                <rect>
569
                 <x>30</x>
569
                 <x>30</x>
570
                 <y>410</y>
570
                 <y>410</y>
571
                 <width>66</width>
571
                 <width>66</width>
572
                 <height>17</height>
572
                 <height>17</height>
573
                </rect>
573
                </rect>
574
               </property>
574
               </property>
575
               <property name="text">
575
               <property name="text">
576
                <string>End:</string>
576
                <string>End:</string>
577
               </property>
577
               </property>
578
              </widget>
578
              </widget>
579
              <widget class="QLabel" name="label_20">
579
              <widget class="QLabel" name="label_20">
580
               <property name="geometry">
580
               <property name="geometry">
581
                <rect>
581
                <rect>
582
                 <x>70</x>
582
                 <x>70</x>
583
                 <y>30</y>
583
                 <y>30</y>
584
                 <width>111</width>
584
                 <width>111</width>
585
                 <height>17</height>
585
                 <height>17</height>
586
                </rect>
586
                </rect>
587
               </property>
587
               </property>
588
               <property name="text">
588
               <property name="text">
589
                <string>Rotation Stage</string>
589
                <string>Rotation Stage</string>
590
               </property>
590
               </property>
591
              </widget>
591
              </widget>
592
              <widget class="QSpinBox" name="captureRotationSpinBox">
592
              <widget class="QSpinBox" name="captureRotationSpinBox">
593
               <property name="geometry">
593
               <property name="geometry">
594
                <rect>
594
                <rect>
595
                 <x>90</x>
595
                 <x>90</x>
596
                 <y>220</y>
596
                 <y>220</y>
597
                 <width>61</width>
597
                 <width>61</width>
598
                 <height>27</height>
598
                 <height>27</height>
599
                </rect>
599
                </rect>
600
               </property>
600
               </property>
601
               <property name="wrapping">
601
               <property name="wrapping">
602
                <bool>true</bool>
602
                <bool>true</bool>
603
               </property>
603
               </property>
604
               <property name="suffix">
604
               <property name="suffix">
605
                <string/>
605
                <string/>
606
               </property>
606
               </property>
607
               <property name="maximum">
607
               <property name="maximum">
608
                <number>359</number>
608
                <number>359</number>
609
               </property>
609
               </property>
610
               <property name="value">
610
               <property name="value">
611
                <number>0</number>
611
                <number>0</number>
612
               </property>
612
               </property>
613
              </widget>
613
              </widget>
614
             </widget>
614
             </widget>
615
            </item>
615
            </item>
616
            <item>
616
            <item>
617
             <spacer name="verticalSpacer_3">
617
             <spacer name="verticalSpacer_3">
618
              <property name="orientation">
618
              <property name="orientation">
619
               <enum>Qt::Vertical</enum>
619
               <enum>Qt::Vertical</enum>
620
              </property>
620
              </property>
621
              <property name="sizeHint" stdset="0">
621
              <property name="sizeHint" stdset="0">
622
               <size>
622
               <size>
623
                <width>20</width>
623
                <width>20</width>
624
                <height>40</height>
624
                <height>40</height>
625
               </size>
625
               </size>
626
              </property>
626
              </property>
627
             </spacer>
627
             </spacer>
628
            </item>
628
            </item>
629
           </layout>
629
           </layout>
630
          </item>
630
          </item>
631
          <item>
631
          <item>
632
           <layout class="QVBoxLayout" name="captureVerticalLayout2" stretch="1,1">
632
           <layout class="QVBoxLayout" name="captureVerticalLayout2" stretch="1,1">
633
            <item>
633
            <item>
634
             <widget class="SMVideoZoomWidget" name="captureCamera0Widget">
634
             <widget class="SMVideoZoomWidget" name="captureCamera0Widget">
635
              <property name="frameShape">
635
              <property name="frameShape">
636
               <enum>QFrame::NoFrame</enum>
636
               <enum>QFrame::NoFrame</enum>
637
              </property>
637
              </property>
638
             </widget>
638
             </widget>
639
            </item>
639
            </item>
640
            <item>
640
            <item>
641
             <widget class="SMVideoZoomWidget" name="captureCamera1Widget">
641
             <widget class="SMVideoZoomWidget" name="captureCamera1Widget">
642
              <property name="frameShape">
642
              <property name="frameShape">
643
               <enum>QFrame::NoFrame</enum>
643
               <enum>QFrame::NoFrame</enum>
644
              </property>
644
              </property>
645
             </widget>
645
             </widget>
646
            </item>
646
            </item>
647
           </layout>
647
           </layout>
648
          </item>
648
          </item>
649
          <item>
649
          <item>
650
           <layout class="QVBoxLayout" name="captureVerticalLayout3">
650
           <layout class="QVBoxLayout" name="captureVerticalLayout3">
651
            <item>
651
            <item>
652
             <widget class="QTreeWidget" name="captureTreeWidget">
652
             <widget class="QTreeWidget" name="captureTreeWidget">
653
              <property name="sizePolicy">
653
              <property name="sizePolicy">
654
               <sizepolicy hsizetype="Fixed" vsizetype="Expanding">
654
               <sizepolicy hsizetype="Fixed" vsizetype="Expanding">
655
                <horstretch>0</horstretch>
655
                <horstretch>0</horstretch>
656
                <verstretch>0</verstretch>
656
                <verstretch>0</verstretch>
657
               </sizepolicy>
657
               </sizepolicy>
658
              </property>
658
              </property>
659
              <property name="maximumSize">
659
              <property name="maximumSize">
660
               <size>
660
               <size>
661
                <width>250</width>
661
                <width>250</width>
662
                <height>16777215</height>
662
                <height>16777215</height>
663
               </size>
663
               </size>
664
              </property>
664
              </property>
665
              <attribute name="headerVisible">
665
              <attribute name="headerVisible">
666
               <bool>false</bool>
666
               <bool>false</bool>
667
              </attribute>
667
              </attribute>
668
              <column>
668
              <column>
669
               <property name="text">
669
               <property name="text">
670
                <string notr="true">1</string>
670
                <string notr="true">1</string>
671
               </property>
671
               </property>
672
              </column>
672
              </column>
673
             </widget>
673
             </widget>
674
            </item>
674
            </item>
675
           </layout>
675
           </layout>
676
          </item>
676
          </item>
677
         </layout>
677
         </layout>
678
        </item>
678
        </item>
679
       </layout>
679
       </layout>
680
      </widget>
680
      </widget>
681
      <widget class="QWidget" name="pointCloudTab">
681
      <widget class="QWidget" name="pointCloudTab">
682
       <attribute name="title">
682
       <attribute name="title">
683
        <string>Point Clouds</string>
683
        <string>Point Clouds</string>
684
       </attribute>
684
       </attribute>
685
       <layout class="QGridLayout" name="gridLayout_4">
685
       <layout class="QGridLayout" name="gridLayout_4">
686
        <item row="0" column="0">
686
        <item row="0" column="0">
687
         <widget class="QListWidget" name="pointCloudsListWidget">
687
         <widget class="QListWidget" name="pointCloudsListWidget">
688
          <property name="sizePolicy">
688
          <property name="sizePolicy">
689
           <sizepolicy hsizetype="Fixed" vsizetype="Expanding">
689
           <sizepolicy hsizetype="Fixed" vsizetype="Expanding">
690
            <horstretch>0</horstretch>
690
            <horstretch>0</horstretch>
691
            <verstretch>0</verstretch>
691
            <verstretch>0</verstretch>
692
           </sizepolicy>
692
           </sizepolicy>
693
          </property>
693
          </property>
694
          <property name="maximumSize">
694
          <property name="maximumSize">
695
           <size>
695
           <size>
696
            <width>200</width>
696
            <width>200</width>
697
            <height>16777215</height>
697
            <height>16777215</height>
698
           </size>
698
           </size>
699
          </property>
699
          </property>
700
         </widget>
700
         </widget>
701
        </item>
701
        </item>
702
        <item row="0" column="1" rowspan="2">
702
        <item row="0" column="1" rowspan="2">
703
         <widget class="SMPointCloudWidget" name="pointCloudWidget" native="true"/>
703
         <widget class="SMPointCloudWidget" name="pointCloudWidget" native="true"/>
704
        </item>
704
        </item>
705
       </layout>
705
       </layout>
706
      </widget>
706
      </widget>
707
     </widget>
707
     </widget>
708
    </item>
708
    </item>
709
   </layout>
709
   </layout>
710
  </widget>
710
  </widget>
711
  <widget class="QStatusBar" name="statusBar"/>
711
  <widget class="QStatusBar" name="statusBar"/>
712
  <widget class="QMenuBar" name="menuBar">
712
  <widget class="QMenuBar" name="menuBar">
713
   <property name="geometry">
713
   <property name="geometry">
714
    <rect>
714
    <rect>
715
     <x>0</x>
715
     <x>0</x>
716
     <y>0</y>
716
     <y>0</y>
717
     <width>896</width>
717
     <width>896</width>
718
     <height>25</height>
718
     <height>25</height>
719
    </rect>
719
    </rect>
720
   </property>
720
   </property>
721
   <widget class="QMenu" name="menuPreferences">
721
   <widget class="QMenu" name="menuPreferences">
722
    <property name="title">
722
    <property name="title">
723
     <string>SMScanner</string>
723
     <string>SMScanner</string>
724
    </property>
724
    </property>
725
    <addaction name="actionPreferences"/>
725
    <addaction name="actionPreferences"/>
726
    <addaction name="actionView_Log_Messages"/>
726
    <addaction name="actionView_Log_Messages"/>
727
    <addaction name="actionEdit_Configuration_File"/>
727
    <addaction name="actionEdit_Configuration_File"/>
728
   </widget>
728
   </widget>
729
   <widget class="QMenu" name="menuCalibration">
729
   <widget class="QMenu" name="menuCalibration">
730
    <property name="title">
730
    <property name="title">
731
     <string>Calibration</string>
731
     <string>Calibration</string>
732
    </property>
732
    </property>
733
    <addaction name="actionProject_Focusing_Pattern"/>
733
    <addaction name="actionProject_Focusing_Pattern"/>
734
    <addaction name="actionExport_Parameters"/>
734
    <addaction name="actionExport_Parameters"/>
735
    <addaction name="actionExport_Sets"/>
735
    <addaction name="actionExport_Sets"/>
736
    <addaction name="actionImport_Parameters"/>
736
    <addaction name="actionImport_Parameters"/>
737
    <addaction name="actionImport_Sets"/>
737
    <addaction name="actionImport_Sets"/>
738
   </widget>
738
   </widget>
739
   <widget class="QMenu" name="menuCapture">
739
   <widget class="QMenu" name="menuCapture">
740
    <property name="title">
740
    <property name="title">
741
     <string>Capture</string>
741
     <string>Capture</string>
742
    </property>
742
    </property>
743
    <addaction name="actionExport_Sequences"/>
743
    <addaction name="actionExport_Sequences"/>
744
    <addaction name="actionExport_White_Frames"/>
744
    <addaction name="actionExport_White_Frames"/>
745
    <addaction name="actionClear_Sequences"/>
745
    <addaction name="actionClear_Sequences"/>
746
    <addaction name="actionImport_Sequences"/>
746
    <addaction name="actionImport_Sequences"/>
747
   </widget>
747
   </widget>
748
   <widget class="QMenu" name="menuPoint_Clouds">
748
   <widget class="QMenu" name="menuPoint_Clouds">
749
    <property name="title">
749
    <property name="title">
750
     <string>Point Clouds</string>
750
     <string>Point Clouds</string>
751
    </property>
751
    </property>
752
    <addaction name="actionExport_Point_Clouds"/>
752
    <addaction name="actionExport_Point_Clouds"/>
753
    <addaction name="actionClear_Point_Clouds"/>
753
    <addaction name="actionClear_Point_Clouds"/>
754
   </widget>
754
   </widget>
755
   <addaction name="menuPreferences"/>
755
   <addaction name="menuPreferences"/>
756
   <addaction name="menuCalibration"/>
756
   <addaction name="menuCalibration"/>
757
   <addaction name="menuCapture"/>
757
   <addaction name="menuCapture"/>
758
   <addaction name="menuPoint_Clouds"/>
758
   <addaction name="menuPoint_Clouds"/>
759
  </widget>
759
  </widget>
760
  <action name="actionPreferences">
760
  <action name="actionPreferences">
761
   <property name="text">
761
   <property name="text">
762
    <string>Preferences</string>
762
    <string>Preferences</string>
763
   </property>
763
   </property>
764
  </action>
764
  </action>
765
  <action name="actionExport_Sets">
765
  <action name="actionExport_Sets">
766
   <property name="text">
766
   <property name="text">
767
    <string>Export Sets</string>
767
    <string>Export Sets</string>
768
   </property>
768
   </property>
769
  </action>
769
  </action>
770
  <action name="actionExport_Sequences">
770
  <action name="actionExport_Sequences">
771
   <property name="text">
771
   <property name="text">
772
    <string>Export Sequences</string>
772
    <string>Export Sequences</string>
773
   </property>
773
   </property>
774
  </action>
774
  </action>
775
  <action name="actionExport_Parameters">
775
  <action name="actionExport_Parameters">
776
   <property name="text">
776
   <property name="text">
777
    <string>Export Parameters</string>
777
    <string>Export Parameters</string>
778
   </property>
778
   </property>
779
  </action>
779
  </action>
780
  <action name="actionExport_Point_Clouds">
780
  <action name="actionExport_Point_Clouds">
781
   <property name="text">
781
   <property name="text">
782
    <string>Export Point Clouds</string>
782
    <string>Export Point Clouds</string>
783
   </property>
783
   </property>
784
  </action>
784
  </action>
785
  <action name="actionClear_Sequences">
785
  <action name="actionClear_Sequences">
786
   <property name="text">
786
   <property name="text">
787
    <string>Clear Sequences</string>
787
    <string>Clear Sequences</string>
788
   </property>
788
   </property>
789
  </action>
789
  </action>
790
  <action name="actionExport_White_Frames">
790
  <action name="actionExport_White_Frames">
791
   <property name="text">
791
   <property name="text">
792
    <string>Export White Frames</string>
792
    <string>Export White Frames</string>
793
   </property>
793
   </property>
794
  </action>
794
  </action>
795
  <action name="actionImport_Sets">
795
  <action name="actionImport_Sets">
796
   <property name="text">
796
   <property name="text">
797
    <string>Import Sets</string>
797
    <string>Import Sets</string>
798
   </property>
798
   </property>
799
  </action>
799
  </action>
800
  <action name="actionImport_Parameters">
800
  <action name="actionImport_Parameters">
801
   <property name="text">
801
   <property name="text">
802
    <string>Import Parameters</string>
802
    <string>Import Parameters</string>
803
   </property>
803
   </property>
804
  </action>
804
  </action>
805
  <action name="actionImport_Sequences">
805
  <action name="actionImport_Sequences">
806
   <property name="text">
806
   <property name="text">
807
    <string>Import Sequences</string>
807
    <string>Import Sequences</string>
808
   </property>
808
   </property>
809
  </action>
809
  </action>
810
  <action name="actionClear_Point_Clouds">
810
  <action name="actionClear_Point_Clouds">
811
   <property name="text">
811
   <property name="text">
812
    <string>Clear Point Clouds</string>
812
    <string>Clear Point Clouds</string>
813
   </property>
813
   </property>
814
  </action>
814
  </action>
815
  <action name="actionProject_Focusing_Pattern">
815
  <action name="actionProject_Focusing_Pattern">
816
   <property name="checkable">
816
   <property name="checkable">
817
    <bool>true</bool>
817
    <bool>true</bool>
818
   </property>
818
   </property>
819
   <property name="text">
819
   <property name="text">
820
    <string>Project Focusing Pattern</string>
820
    <string>Project Focusing Pattern</string>
821
   </property>
821
   </property>
822
  </action>
822
  </action>
823
  <action name="actionView_Log_Messages">
823
  <action name="actionView_Log_Messages">
824
   <property name="text">
824
   <property name="text">
825
    <string>View Log Messages</string>
825
    <string>View Log Messages</string>
826
   </property>
826
   </property>
827
  </action>
827
  </action>
828
  <action name="actionEdit_Configuration_File">
828
  <action name="actionEdit_Configuration_File">
829
   <property name="text">
829
   <property name="text">
830
    <string>Edit Configuration File</string>
830
    <string>Edit Configuration File</string>
831
   </property>
831
   </property>
832
  </action>
832
  </action>
833
 </widget>
833
 </widget>
834
 <layoutdefault spacing="6" margin="11"/>
834
 <layoutdefault spacing="6" margin="11"/>
835
 <customwidgets>
835
 <customwidgets>
836
  <customwidget>
836
  <customwidget>
837
   <class>SMPointCloudWidget</class>
837
   <class>SMPointCloudWidget</class>
838
   <extends>QWidget</extends>
838
   <extends>QWidget</extends>
839
   <header>SMPointCloudWidget.h</header>
839
   <header>SMPointCloudWidget.h</header>
840
   <container>1</container>
840
   <container>1</container>
841
  </customwidget>
841
  </customwidget>
842
  <customwidget>
842
  <customwidget>
843
   <class>SMVideoZoomWidget</class>
843
   <class>SMVideoZoomWidget</class>
844
   <extends>QGraphicsView</extends>
844
   <extends>QGraphicsView</extends>
845
   <header>SMVideoZoomWidget.h</header>
845
   <header>SMVideoZoomWidget.h</header>
846
  </customwidget>
846
  </customwidget>
847
 </customwidgets>
847
 </customwidgets>
848
 <tabstops>
848
 <tabstops>
849
  <tabstop>tabWidget</tabstop>
849
  <tabstop>tabWidget</tabstop>
850
  <tabstop>calibrationRotationDial</tabstop>
850
  <tabstop>calibrationRotationDial</tabstop>
851
  <tabstop>singleCalibrationButton</tabstop>
851
  <tabstop>singleCalibrationButton</tabstop>
852
  <tabstop>calibrationBatchStartSpinBox</tabstop>
852
  <tabstop>calibrationBatchStartSpinBox</tabstop>
853
  <tabstop>calibrationBatchEndSpinBox</tabstop>
853
  <tabstop>calibrationBatchEndSpinBox</tabstop>
854
  <tabstop>calibrationBatchStepSpinBox</tabstop>
854
  <tabstop>calibrationBatchStepSpinBox</tabstop>
855
  <tabstop>batchCalibrationButton</tabstop>
855
  <tabstop>batchCalibrationButton</tabstop>
856
  <tabstop>calibrationListWidget</tabstop>
856
  <tabstop>calibrationListWidget</tabstop>
857
  <tabstop>calibrateCamerasButton</tabstop>
857
  <tabstop>calibrateCamerasButton</tabstop>
858
  <tabstop>captureRotationDial</tabstop>
858
  <tabstop>captureRotationDial</tabstop>
859
  <tabstop>singleCaptureButton</tabstop>
859
  <tabstop>singleCaptureButton</tabstop>
860
  <tabstop>captureBatchStartSpinBox</tabstop>
860
  <tabstop>captureBatchStartSpinBox</tabstop>
861
  <tabstop>captureBatchEndSpinBox</tabstop>
861
  <tabstop>captureBatchEndSpinBox</tabstop>
862
  <tabstop>captureBatchStepSpinBox</tabstop>
862
  <tabstop>captureBatchStepSpinBox</tabstop>
863
  <tabstop>batchCaptureButton</tabstop>
863
  <tabstop>batchCaptureButton</tabstop>
864
  <tabstop>captureTreeWidget</tabstop>
864
  <tabstop>captureTreeWidget</tabstop>
865
  <tabstop>pointCloudsListWidget</tabstop>
865
  <tabstop>pointCloudsListWidget</tabstop>
866
 </tabstops>
866
 </tabstops>
867
 <resources/>
867
 <resources/>
868
 <connections/>
868
 <connections/>
869
 <slots>
869
 <slots>
870
  <slot>on_rotationDial_sliderReleased()</slot>
870
  <slot>on_rotationDial_sliderReleased()</slot>
871
 </slots>
871
 </slots>
872
</ui>
872
</ui>
873
 
873