Subversion Repositories seema-scanner

Rev

Rev 27 | Rev 29 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 27 Rev 28
Line 4... Line 4...
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>923</width>
9
    <width>840</width>
10
    <height>729</height>
10
    <height>677</height>
11
   </rect>
11
   </rect>
12
  </property>
12
  </property>
13
  <property name="windowTitle">
13
  <property name="windowTitle">
14
   <string>SMScanner</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="1">
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>1</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>
Line 28... Line 28...
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
       <widget class="SMVideoWidget" name="calibrationCamera1Widget">
33
       <layout class="QGridLayout" name="calibrationGridLayout">
34
        <property name="geometry">
34
        <item row="0" column="1">
-
 
35
         <layout class="QHBoxLayout" name="calibrationHorizontalLayout">
35
         <rect>
36
          <item>
-
 
37
           <layout class="QVBoxLayout" name="calibrationVerticalLayout1">
36
          <x>60</x>
38
            <item>
-
 
39
             <widget class="QFrame" name="calibrationFrame">
-
 
40
              <property name="sizePolicy">
-
 
41
               <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
-
 
42
                <horstretch>0</horstretch>
-
 
43
                <verstretch>0</verstretch>
-
 
44
               </sizepolicy>
-
 
45
              </property>
-
 
46
              <property name="minimumSize">
37
          <y>310</y>
47
               <size>
38
          <width>291</width>
48
                <width>230</width>
39
          <height>231</height>
49
                <height>550</height>
-
 
50
               </size>
40
         </rect>
51
              </property>
-
 
52
              <property name="baseSize">
-
 
53
               <size>
-
 
54
                <width>0</width>
-
 
55
                <height>0</height>
-
 
56
               </size>
41
        </property>
57
              </property>
42
        <property name="frameShape">
58
              <property name="frameShape">
43
         <enum>QFrame::Box</enum>
59
               <enum>QFrame::NoFrame</enum>
44
        </property>
-
 
45
        <property name="text">
-
 
46
         <string>Camera1</string>
-
 
47
        </property>
60
              </property>
48
        <property name="alignment">
61
              <property name="frameShadow">
49
         <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set>
62
               <enum>QFrame::Plain</enum>
50
        </property>
63
              </property>
51
       </widget>
-
 
52
       <widget class="SMVideoWidget" name="calibrationCamera0Widget">
64
              <widget class="QLabel" name="label_8">
53
        <property name="geometry">
65
               <property name="geometry">
54
         <rect>
66
                <rect>
55
          <x>60</x>
67
                 <x>30</x>
56
          <y>70</y>
68
                 <y>440</y>
57
          <width>291</width>
69
                 <width>66</width>
58
          <height>231</height>
70
                 <height>17</height>
59
         </rect>
71
                </rect>
60
        </property>
72
               </property>
61
        <property name="frameShape">
-
 
62
         <enum>QFrame::Box</enum>
-
 
63
        </property>
-
 
64
        <property name="text">
73
               <property name="text">
65
         <string>Camera0</string>
74
                <string>Step:</string>
66
        </property>
-
 
67
        <property name="alignment">
-
 
68
         <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set>
-
 
69
        </property>
75
               </property>
70
       </widget>
76
              </widget>
71
       <widget class="QListWidget" name="calibrationListWidget">
77
              <widget class="QSpinBox" name="calibrationBatchStartSpinBox">
72
        <property name="geometry">
78
               <property name="geometry">
73
         <rect>
79
                <rect>
74
          <x>650</x>
80
                 <x>110</x>
75
          <y>40</y>
81
                 <y>380</y>
76
          <width>201</width>
82
                 <width>101</width>
77
          <height>441</height>
83
                 <height>27</height>
78
         </rect>
84
                </rect>
79
        </property>
85
               </property>
80
       </widget>
-
 
81
       <widget class="QPushButton" name="calibrateButton">
-
 
82
        <property name="enabled">
86
               <property name="wrapping">
83
         <bool>false</bool>
87
                <bool>true</bool>
84
        </property>
88
               </property>
85
        <property name="geometry">
89
               <property name="suffix">
86
         <rect>
-
 
87
          <x>670</x>
90
                <string/>
88
          <y>490</y>
-
 
89
          <width>151</width>
-
 
90
          <height>27</height>
-
 
91
         </rect>
-
 
92
        </property>
91
               </property>
93
        <property name="text">
92
               <property name="maximum">
94
         <string>Calibrate</string>
93
                <number>359</number>
95
        </property>
94
               </property>
96
       </widget>
95
              </widget>
97
       <widget class="QSpinBox" name="calibrationBatchStartSpinBox">
96
              <widget class="QSpinBox" name="calibrationBatchEndSpinBox">
98
        <property name="geometry">
97
               <property name="geometry">
99
         <rect>
98
                <rect>
100
          <x>490</x>
99
                 <x>110</x>
101
          <y>410</y>
100
                 <y>410</y>
102
          <width>101</width>
101
                 <width>101</width>
103
          <height>27</height>
102
                 <height>27</height>
104
         </rect>
103
                </rect>
105
        </property>
104
               </property>
106
        <property name="wrapping">
105
               <property name="wrapping">
107
         <bool>true</bool>
106
                <bool>true</bool>
108
        </property>
107
               </property>
109
        <property name="suffix">
-
 
110
         <string/>
-
 
111
        </property>
-
 
112
        <property name="maximum">
108
               <property name="maximum">
113
         <number>359</number>
109
                <number>359</number>
114
        </property>
110
               </property>
-
 
111
               <property name="value">
-
 
112
                <number>120</number>
-
 
113
               </property>
115
       </widget>
114
              </widget>
116
       <widget class="QPushButton" name="batchCalibrationButton">
115
              <widget class="QSpinBox" name="calibrationBatchStepSpinBox">
117
        <property name="geometry">
116
               <property name="geometry">
118
         <rect>
117
                <rect>
119
          <x>390</x>
118
                 <x>110</x>
120
          <y>510</y>
119
                 <y>440</y>
121
          <width>221</width>
120
                 <width>101</width>
122
          <height>27</height>
121
                 <height>27</height>
123
         </rect>
122
                </rect>
124
        </property>
123
               </property>
-
 
124
               <property name="wrapping">
-
 
125
                <bool>true</bool>
-
 
126
               </property>
-
 
127
               <property name="maximum">
-
 
128
                <number>359</number>
-
 
129
               </property>
125
        <property name="text">
130
               <property name="value">
126
         <string>Batch Aquistion</string>
131
                <number>10</number>
127
        </property>
132
               </property>
128
       </widget>
133
              </widget>
129
       <widget class="QLabel" name="label_5">
134
              <widget class="QPushButton" name="singleCalibrationButton">
130
        <property name="geometry">
135
               <property name="geometry">
131
         <rect>
136
                <rect>
132
          <x>440</x>
137
                 <x>10</x>
133
          <y>40</y>
138
                 <y>290</y>
134
          <width>111</width>
139
                 <width>211</width>
135
          <height>17</height>
140
                 <height>27</height>
136
         </rect>
141
                </rect>
137
        </property>
142
               </property>
138
        <property name="text">
143
               <property name="text">
139
         <string>Rotation Stage</string>
144
                <string>Single Aquisition</string>
140
        </property>
145
               </property>
141
       </widget>
146
              </widget>
142
       <widget class="QPushButton" name="singleCalibrationButton">
147
              <widget class="QLabel" name="label_7">
143
        <property name="geometry">
148
               <property name="geometry">
144
         <rect>
149
                <rect>
145
          <x>390</x>
150
                 <x>30</x>
146
          <y>340</y>
151
                 <y>380</y>
147
          <width>221</width>
152
                 <width>66</width>
148
          <height>27</height>
153
                 <height>17</height>
149
         </rect>
154
                </rect>
150
        </property>
155
               </property>
151
        <property name="text">
156
               <property name="text">
152
         <string>Single Aquisition</string>
157
                <string>Start:</string>
153
        </property>
158
               </property>
154
       </widget>
159
              </widget>
155
       <widget class="QDial" name="calibrationRotationDial">
160
              <widget class="QDial" name="calibrationRotationDial">
156
        <property name="geometry">
161
               <property name="geometry">
157
         <rect>
162
                <rect>
158
          <x>380</x>
163
                 <x>40</x>
159
          <y>70</y>
164
                 <y>60</y>
160
          <width>231</width>
165
                 <width>151</width>
161
          <height>221</height>
166
                 <height>151</height>
162
         </rect>
167
                </rect>
163
        </property>
168
               </property>
164
        <property name="maximum">
169
               <property name="maximum">
165
         <number>360</number>
170
                <number>360</number>
166
        </property>
171
               </property>
Line 178... Line 183...
178
        </property>
183
               </property>
179
        <property name="notchesVisible">
184
               <property name="notchesVisible">
180
         <bool>true</bool>
185
                <bool>true</bool>
181
        </property>
186
               </property>
182
       </widget>
187
              </widget>
-
 
188
              <widget class="QPushButton" name="batchCalibrationButton">
-
 
189
               <property name="geometry">
-
 
190
                <rect>
-
 
191
                 <x>10</x>
-
 
192
                 <y>480</y>
-
 
193
                 <width>211</width>
-
 
194
                 <height>27</height>
-
 
195
                </rect>
-
 
196
               </property>
-
 
197
               <property name="text">
-
 
198
                <string>Batch Aquistion</string>
-
 
199
               </property>
-
 
200
              </widget>
183
       <widget class="QLabel" name="label_6">
201
              <widget class="QLabel" name="label_6">
184
        <property name="geometry">
202
               <property name="geometry">
185
         <rect>
203
                <rect>
186
          <x>410</x>
204
                 <x>30</x>
187
          <y>440</y>
205
                 <y>410</y>
188
          <width>66</width>
206
                 <width>66</width>
189
          <height>17</height>
207
                 <height>17</height>
190
         </rect>
208
                </rect>
191
        </property>
209
               </property>
192
        <property name="text">
210
               <property name="text">
193
         <string>End:</string>
211
                <string>End:</string>
194
        </property>
212
               </property>
195
       </widget>
213
              </widget>
196
       <widget class="QLabel" name="label_7">
214
              <widget class="QLabel" name="label_5">
197
        <property name="geometry">
215
               <property name="geometry">
198
         <rect>
216
                <rect>
199
          <x>410</x>
217
                 <x>70</x>
200
          <y>410</y>
218
                 <y>30</y>
201
          <width>66</width>
219
                 <width>111</width>
202
          <height>17</height>
220
                 <height>17</height>
203
         </rect>
221
                </rect>
204
        </property>
222
               </property>
205
        <property name="text">
223
               <property name="text">
206
         <string>Start:</string>
224
                <string>Rotation Stage</string>
207
        </property>
225
               </property>
208
       </widget>
226
              </widget>
-
 
227
              <zorder>singleCalibrationButton</zorder>
-
 
228
              <zorder>label_8</zorder>
-
 
229
              <zorder>calibrationBatchStartSpinBox</zorder>
-
 
230
              <zorder>calibrationBatchEndSpinBox</zorder>
-
 
231
              <zorder>calibrationBatchStepSpinBox</zorder>
-
 
232
              <zorder>singleCalibrationButton</zorder>
-
 
233
              <zorder>label_7</zorder>
-
 
234
              <zorder>calibrationRotationDial</zorder>
-
 
235
              <zorder>batchCalibrationButton</zorder>
-
 
236
              <zorder>label_6</zorder>
-
 
237
              <zorder>label_5</zorder>
-
 
238
             </widget>
-
 
239
            </item>
-
 
240
            <item>
-
 
241
             <spacer name="verticalSpacer">
-
 
242
              <property name="orientation">
-
 
243
               <enum>Qt::Vertical</enum>
-
 
244
              </property>
-
 
245
              <property name="sizeHint" stdset="0">
-
 
246
               <size>
-
 
247
                <width>20</width>
-
 
248
                <height>40</height>
-
 
249
               </size>
-
 
250
              </property>
-
 
251
             </spacer>
-
 
252
            </item>
-
 
253
           </layout>
-
 
254
          </item>
-
 
255
          <item>
-
 
256
           <layout class="QVBoxLayout" name="calibrationVerticalLayout2">
-
 
257
            <item>
-
 
258
             <widget class="SMVideoWidget" name="calibrationCamera0Widget">
-
 
259
              <property name="sizePolicy">
-
 
260
               <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
-
 
261
                <horstretch>0</horstretch>
-
 
262
                <verstretch>0</verstretch>
-
 
263
               </sizepolicy>
-
 
264
              </property>
-
 
265
              <property name="minimumSize">
-
 
266
               <size>
-
 
267
                <width>300</width>
-
 
268
                <height>200</height>
-
 
269
               </size>
-
 
270
              </property>
-
 
271
              <property name="frameShape">
-
 
272
               <enum>QFrame::Box</enum>
-
 
273
              </property>
-
 
274
              <property name="lineWidth">
-
 
275
               <number>0</number>
-
 
276
              </property>
-
 
277
              <property name="text">
-
 
278
               <string>Camera0</string>
-
 
279
              </property>
-
 
280
              <property name="scaledContents">
-
 
281
               <bool>false</bool>
-
 
282
              </property>
-
 
283
              <property name="alignment">
-
 
284
               <set>Qt::AlignHCenter|Qt::AlignTop</set>
-
 
285
              </property>
-
 
286
             </widget>
-
 
287
            </item>
-
 
288
            <item>
-
 
289
             <widget class="SMVideoWidget" name="calibrationCamera1Widget">
-
 
290
              <property name="sizePolicy">
-
 
291
               <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
-
 
292
                <horstretch>0</horstretch>
-
 
293
                <verstretch>0</verstretch>
-
 
294
               </sizepolicy>
-
 
295
              </property>
-
 
296
              <property name="minimumSize">
-
 
297
               <size>
-
 
298
                <width>300</width>
-
 
299
                <height>200</height>
-
 
300
               </size>
-
 
301
              </property>
-
 
302
              <property name="frameShape">
-
 
303
               <enum>QFrame::Box</enum>
-
 
304
              </property>
-
 
305
              <property name="lineWidth">
-
 
306
               <number>0</number>
-
 
307
              </property>
-
 
308
              <property name="text">
-
 
309
               <string>Camera1</string>
-
 
310
              </property>
-
 
311
              <property name="scaledContents">
-
 
312
               <bool>false</bool>
-
 
313
              </property>
-
 
314
              <property name="alignment">
-
 
315
               <set>Qt::AlignHCenter|Qt::AlignTop</set>
-
 
316
              </property>
-
 
317
             </widget>
-
 
318
            </item>
-
 
319
           </layout>
-
 
320
          </item>
-
 
321
          <item>
-
 
322
           <layout class="QVBoxLayout" name="calibrationVerticalLayout3">
-
 
323
            <item>
-
 
324
             <widget class="QListWidget" name="calibrationListWidget">
-
 
325
              <property name="sizePolicy">
-
 
326
               <sizepolicy hsizetype="Fixed" vsizetype="Expanding">
-
 
327
                <horstretch>0</horstretch>
-
 
328
                <verstretch>0</verstretch>
-
 
329
               </sizepolicy>
-
 
330
              </property>
-
 
331
              <property name="minimumSize">
-
 
332
               <size>
-
 
333
                <width>0</width>
-
 
334
                <height>0</height>
-
 
335
               </size>
-
 
336
              </property>
-
 
337
              <property name="maximumSize">
-
 
338
               <size>
-
 
339
                <width>250</width>
-
 
340
                <height>16777215</height>
-
 
341
               </size>
-
 
342
              </property>
-
 
343
              <property name="baseSize">
-
 
344
               <size>
-
 
345
                <width>0</width>
-
 
346
                <height>0</height>
-
 
347
               </size>
-
 
348
              </property>
-
 
349
             </widget>
-
 
350
            </item>
-
 
351
            <item>
-
 
352
             <widget class="QPushButton" name="calibrateButton">
-
 
353
              <property name="enabled">
-
 
354
               <bool>false</bool>
-
 
355
              </property>
-
 
356
              <property name="text">
-
 
357
               <string>Calibrate</string>
-
 
358
              </property>
-
 
359
             </widget>
-
 
360
            </item>
-
 
361
           </layout>
-
 
362
          </item>
-
 
363
         </layout>
-
 
364
        </item>
-
 
365
       </layout>
-
 
366
      </widget>
-
 
367
      <widget class="QWidget" name="captureTab">
-
 
368
       <attribute name="title">
-
 
369
        <string>Capture</string>
-
 
370
       </attribute>
-
 
371
       <layout class="QGridLayout" name="gridLayout_2">
-
 
372
        <item row="0" column="0">
-
 
373
         <layout class="QHBoxLayout" name="captureHorizontalLayout">
-
 
374
          <item>
-
 
375
           <layout class="QVBoxLayout" name="captureVerticalLayout1">
-
 
376
            <item>
-
 
377
             <widget class="QFrame" name="captureFrame">
-
 
378
              <property name="sizePolicy">
-
 
379
               <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
-
 
380
                <horstretch>0</horstretch>
-
 
381
                <verstretch>0</verstretch>
-
 
382
               </sizepolicy>
-
 
383
              </property>
-
 
384
              <property name="minimumSize">
-
 
385
               <size>
-
 
386
                <width>230</width>
-
 
387
                <height>550</height>
-
 
388
               </size>
-
 
389
              </property>
-
 
390
              <property name="baseSize">
-
 
391
               <size>
-
 
392
                <width>0</width>
-
 
393
                <height>0</height>
-
 
394
               </size>
-
 
395
              </property>
-
 
396
              <property name="frameShape">
-
 
397
               <enum>QFrame::NoFrame</enum>
-
 
398
              </property>
-
 
399
              <property name="frameShadow">
-
 
400
               <enum>QFrame::Plain</enum>
-
 
401
              </property>
209
       <widget class="QLabel" name="label_8">
402
              <widget class="QLabel" name="label_17">
210
        <property name="geometry">
403
               <property name="geometry">
211
         <rect>
404
                <rect>
212
          <x>410</x>
405
                 <x>30</x>
213
          <y>470</y>
406
                 <y>440</y>
214
          <width>66</width>
407
                 <width>66</width>
215
          <height>17</height>
408
                 <height>17</height>
216
         </rect>
409
                </rect>
217
        </property>
410
               </property>
218
        <property name="text">
411
               <property name="text">
219
         <string>Step:</string>
412
                <string>Step:</string>
220
        </property>
413
               </property>
221
       </widget>
414
              </widget>
222
       <widget class="QSpinBox" name="calibrationBatchStepSpinBox">
415
              <widget class="QSpinBox" name="captureBatchStartSpinBox">
-
 
416
               <property name="geometry">
-
 
417
                <rect>
-
 
418
                 <x>110</x>
-
 
419
                 <y>380</y>
-
 
420
                 <width>101</width>
-
 
421
                 <height>27</height>
-
 
422
                </rect>
-
 
423
               </property>
-
 
424
               <property name="wrapping">
-
 
425
                <bool>true</bool>
-
 
426
               </property>
-
 
427
               <property name="suffix">
-
 
428
                <string/>
-
 
429
               </property>
-
 
430
               <property name="maximum">
-
 
431
                <number>359</number>
-
 
432
               </property>
-
 
433
              </widget>
-
 
434
              <widget class="QSpinBox" name="captureBatchEndSpinBox">
223
        <property name="geometry">
435
               <property name="geometry">
224
         <rect>
436
                <rect>
225
          <x>490</x>
437
                 <x>110</x>
226
          <y>470</y>
438
                 <y>410</y>
227
          <width>101</width>
439
                 <width>101</width>
228
          <height>27</height>
440
                 <height>27</height>
229
         </rect>
441
                </rect>
230
        </property>
442
               </property>
231
        <property name="wrapping">
443
               <property name="wrapping">
Line 233... Line 445...
233
        </property>
445
               </property>
234
        <property name="maximum">
446
               <property name="maximum">
235
         <number>359</number>
447
                <number>359</number>
236
        </property>
448
               </property>
237
        <property name="value">
449
               <property name="value">
238
         <number>10</number>
450
                <number>120</number>
239
        </property>
451
               </property>
240
       </widget>
452
              </widget>
241
       <widget class="QSpinBox" name="calibrationBatchEndSpinBox">
453
              <widget class="QSpinBox" name="captureBatchStepSpinBox">
242
        <property name="geometry">
454
               <property name="geometry">
243
         <rect>
455
                <rect>
244
          <x>490</x>
456
                 <x>110</x>
245
          <y>440</y>
457
                 <y>440</y>
246
          <width>101</width>
458
                 <width>101</width>
247
          <height>27</height>
459
                 <height>27</height>
248
         </rect>
460
                </rect>
249
        </property>
461
               </property>
Line 252... Line 464...
252
        </property>
464
               </property>
253
        <property name="maximum">
465
               <property name="maximum">
254
         <number>359</number>
466
                <number>359</number>
255
        </property>
467
               </property>
256
        <property name="value">
468
               <property name="value">
257
         <number>120</number>
469
                <number>10</number>
258
        </property>
470
               </property>
259
       </widget>
471
              </widget>
260
      </widget>
-
 
261
      <widget class="QWidget" name="captureTab">
472
              <widget class="QPushButton" name="singleCaptureButton">
262
       <attribute name="title">
-
 
263
        <string>Capture</string>
-
 
264
       </attribute>
-
 
265
       <widget class="SMVideoWidget" name="captureCamera0Widget">
-
 
266
        <property name="geometry">
473
               <property name="geometry">
267
         <rect>
474
                <rect>
268
          <x>30</x>
475
                 <x>10</x>
269
          <y>60</y>
476
                 <y>290</y>
270
          <width>291</width>
477
                 <width>211</width>
271
          <height>231</height>
478
                 <height>27</height>
272
         </rect>
479
                </rect>
273
        </property>
480
               </property>
274
        <property name="frameShape">
-
 
275
         <enum>QFrame::Box</enum>
-
 
276
        </property>
-
 
277
        <property name="text">
481
               <property name="text">
278
         <string>Camera0</string>
482
                <string>Single Capture</string>
279
        </property>
-
 
280
        <property name="alignment">
-
 
281
         <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set>
-
 
282
        </property>
483
               </property>
283
       </widget>
484
              </widget>
284
       <widget class="SMVideoWidget" name="captureCamera1Widget">
485
              <widget class="QLabel" name="label_18">
285
        <property name="geometry">
486
               <property name="geometry">
286
         <rect>
487
                <rect>
287
          <x>30</x>
488
                 <x>30</x>
288
          <y>320</y>
489
                 <y>380</y>
289
          <width>291</width>
490
                 <width>66</width>
290
          <height>231</height>
491
                 <height>17</height>
291
         </rect>
492
                </rect>
292
        </property>
493
               </property>
293
        <property name="frameShape">
-
 
294
         <enum>QFrame::Box</enum>
-
 
295
        </property>
-
 
296
        <property name="text">
494
               <property name="text">
297
         <string>Camera1</string>
495
                <string>Start:</string>
298
        </property>
-
 
299
        <property name="alignment">
-
 
300
         <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set>
-
 
301
        </property>
496
               </property>
302
       </widget>
497
              </widget>
303
       <widget class="QDial" name="captureRotationDial">
498
              <widget class="QDial" name="captureRotationDial">
304
        <property name="geometry">
499
               <property name="geometry">
305
         <rect>
500
                <rect>
306
          <x>350</x>
501
                 <x>40</x>
307
          <y>80</y>
502
                 <y>60</y>
308
          <width>231</width>
503
                 <width>151</width>
309
          <height>221</height>
504
                 <height>151</height>
310
         </rect>
505
                </rect>
311
        </property>
506
               </property>
312
        <property name="maximum">
507
               <property name="maximum">
313
         <number>360</number>
508
                <number>360</number>
314
        </property>
509
               </property>
315
        <property name="orientation">
510
               <property name="orientation">
316
         <enum>Qt::Horizontal</enum>
511
                <enum>Qt::Vertical</enum>
-
 
512
               </property>
-
 
513
               <property name="invertedAppearance">
-
 
514
                <bool>false</bool>
317
        </property>
515
               </property>
318
        <property name="wrapping">
516
               <property name="wrapping">
319
         <bool>true</bool>
517
                <bool>true</bool>
320
        </property>
518
               </property>
321
        <property name="notchTarget">
519
               <property name="notchTarget">
Line 323... Line 521...
323
        </property>
521
               </property>
324
        <property name="notchesVisible">
522
               <property name="notchesVisible">
325
         <bool>true</bool>
523
                <bool>true</bool>
326
        </property>
524
               </property>
327
       </widget>
525
              </widget>
328
       <widget class="QLabel" name="label">
-
 
329
        <property name="geometry">
-
 
330
         <rect>
-
 
331
          <x>410</x>
-
 
332
          <y>50</y>
-
 
333
          <width>111</width>
-
 
334
          <height>17</height>
-
 
335
         </rect>
-
 
336
        </property>
-
 
337
        <property name="text">
-
 
338
         <string>Rotation Stage</string>
-
 
339
        </property>
-
 
340
       </widget>
-
 
341
       <widget class="QTreeWidget" name="captureTreeWidget">
-
 
342
        <property name="geometry">
-
 
343
         <rect>
-
 
344
          <x>635</x>
-
 
345
          <y>40</y>
-
 
346
          <width>251</width>
-
 
347
          <height>451</height>
-
 
348
         </rect>
-
 
349
        </property>
-
 
350
        <property name="alternatingRowColors">
-
 
351
         <bool>true</bool>
-
 
352
        </property>
-
 
353
        <property name="uniformRowHeights">
-
 
354
         <bool>false</bool>
-
 
355
        </property>
-
 
356
        <property name="sortingEnabled">
-
 
357
         <bool>false</bool>
-
 
358
        </property>
-
 
359
        <property name="headerHidden">
-
 
360
         <bool>true</bool>
-
 
361
        </property>
-
 
362
        <attribute name="headerVisible">
-
 
363
         <bool>false</bool>
-
 
364
        </attribute>
-
 
365
        <column>
-
 
366
         <property name="text">
-
 
367
          <string notr="true">1</string>
-
 
368
         </property>
-
 
369
        </column>
-
 
370
       </widget>
-
 
371
       <widget class="QPushButton" name="singleCaptureButton">
-
 
372
        <property name="geometry">
-
 
373
         <rect>
-
 
374
          <x>360</x>
-
 
375
          <y>350</y>
-
 
376
          <width>221</width>
-
 
377
          <height>27</height>
-
 
378
         </rect>
-
 
379
        </property>
-
 
380
        <property name="text">
-
 
381
         <string>Single Capture</string>
-
 
382
        </property>
-
 
383
       </widget>
-
 
384
       <widget class="QPushButton" name="batchCaptureButton">
526
              <widget class="QPushButton" name="batchCaptureButton">
385
        <property name="geometry">
527
               <property name="geometry">
386
         <rect>
528
                <rect>
387
          <x>360</x>
529
                 <x>10</x>
388
          <y>520</y>
530
                 <y>480</y>
389
          <width>221</width>
531
                 <width>211</width>
390
          <height>27</height>
532
                 <height>27</height>
391
         </rect>
533
                </rect>
392
        </property>
534
               </property>
393
        <property name="text">
535
               <property name="text">
394
         <string>Batch Capture</string>
536
                <string>Batch Capture</string>
395
        </property>
537
               </property>
396
       </widget>
538
              </widget>
397
       <widget class="QLabel" name="label_2">
539
              <widget class="QLabel" name="label_19">
398
        <property name="geometry">
540
               <property name="geometry">
399
         <rect>
541
                <rect>
400
          <x>380</x>
542
                 <x>30</x>
401
          <y>430</y>
543
                 <y>410</y>
402
          <width>66</width>
544
                 <width>66</width>
403
          <height>17</height>
545
                 <height>17</height>
404
         </rect>
546
                </rect>
405
        </property>
547
               </property>
406
        <property name="text">
548
               <property name="text">
407
         <string>Start:</string>
549
                <string>End:</string>
408
        </property>
550
               </property>
409
       </widget>
551
              </widget>
410
       <widget class="QLabel" name="label_3">
552
              <widget class="QLabel" name="label_20">
411
        <property name="geometry">
553
               <property name="geometry">
412
         <rect>
554
                <rect>
413
          <x>380</x>
555
                 <x>70</x>
414
          <y>460</y>
556
                 <y>30</y>
415
          <width>66</width>
557
                 <width>111</width>
416
          <height>17</height>
558
                 <height>17</height>
417
         </rect>
559
                </rect>
418
        </property>
560
               </property>
419
        <property name="text">
561
               <property name="text">
420
         <string>End:</string>
562
                <string>Rotation Stage</string>
421
        </property>
563
               </property>
422
       </widget>
564
              </widget>
423
       <widget class="QSpinBox" name="spinBox">
-
 
424
        <property name="geometry">
-
 
425
         <rect>
565
             </widget>
426
          <x>460</x>
566
            </item>
427
          <y>420</y>
567
            <item>
428
          <width>101</width>
568
             <spacer name="verticalSpacer_3">
429
          <height>27</height>
569
              <property name="orientation">
430
         </rect>
570
               <enum>Qt::Vertical</enum>
431
        </property>
571
              </property>
432
        <property name="wrapping">
572
              <property name="sizeHint" stdset="0">
-
 
573
               <size>
-
 
574
                <width>20</width>
-
 
575
                <height>40</height>
433
         <bool>true</bool>
576
               </size>
434
        </property>
577
              </property>
-
 
578
             </spacer>
-
 
579
            </item>
-
 
580
           </layout>
-
 
581
          </item>
-
 
582
          <item>
-
 
583
           <layout class="QVBoxLayout" name="captureVerticalLayout2">
-
 
584
            <item>
-
 
585
             <widget class="SMVideoWidget" name="captureCamera0Widget">
-
 
586
              <property name="sizePolicy">
-
 
587
               <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
-
 
588
                <horstretch>0</horstretch>
-
 
589
                <verstretch>0</verstretch>
-
 
590
               </sizepolicy>
-
 
591
              </property>
435
        <property name="maximum">
592
              <property name="minimumSize">
-
 
593
               <size>
-
 
594
                <width>300</width>
-
 
595
                <height>200</height>
436
         <number>359</number>
596
               </size>
437
        </property>
597
              </property>
438
       </widget>
-
 
439
       <widget class="QSpinBox" name="spinBox_2">
-
 
440
        <property name="geometry">
598
              <property name="frameShape">
441
         <rect>
-
 
442
          <x>460</x>
-
 
443
          <y>450</y>
-
 
444
          <width>101</width>
-
 
445
          <height>27</height>
599
               <enum>QFrame::Box</enum>
446
         </rect>
-
 
447
        </property>
600
              </property>
448
        <property name="wrapping">
601
              <property name="lineWidth">
449
         <bool>true</bool>
602
               <number>0</number>
450
        </property>
603
              </property>
451
        <property name="maximum">
604
              <property name="text">
452
         <number>359</number>
605
               <string>Camera0</string>
453
        </property>
606
              </property>
454
        <property name="value">
607
              <property name="scaledContents">
-
 
608
               <bool>false</bool>
455
         <number>350</number>
609
              </property>
-
 
610
              <property name="alignment">
-
 
611
               <set>Qt::AlignHCenter|Qt::AlignTop</set>
456
        </property>
612
              </property>
457
       </widget>
613
             </widget>
-
 
614
            </item>
-
 
615
            <item>
458
       <widget class="QLabel" name="label_4">
616
             <widget class="SMVideoWidget" name="captureCamera1Widget">
459
        <property name="geometry">
617
              <property name="sizePolicy">
-
 
618
               <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
-
 
619
                <horstretch>0</horstretch>
-
 
620
                <verstretch>0</verstretch>
460
         <rect>
621
               </sizepolicy>
461
          <x>380</x>
622
              </property>
-
 
623
              <property name="minimumSize">
462
          <y>490</y>
624
               <size>
463
          <width>66</width>
625
                <width>300</width>
464
          <height>17</height>
626
                <height>200</height>
-
 
627
               </size>
-
 
628
              </property>
-
 
629
              <property name="frameShape">
-
 
630
               <enum>QFrame::Box</enum>
465
         </rect>
631
              </property>
-
 
632
              <property name="lineWidth">
-
 
633
               <number>0</number>
466
        </property>
634
              </property>
467
        <property name="text">
635
              <property name="text">
468
         <string>Step:</string>
636
               <string>Camera1</string>
469
        </property>
637
              </property>
470
       </widget>
-
 
471
       <widget class="QSpinBox" name="spinBox_3">
-
 
472
        <property name="geometry">
638
              <property name="scaledContents">
473
         <rect>
-
 
474
          <x>460</x>
-
 
475
          <y>480</y>
-
 
476
          <width>101</width>
639
               <bool>false</bool>
477
          <height>27</height>
-
 
478
         </rect>
-
 
479
        </property>
640
              </property>
480
        <property name="wrapping">
641
              <property name="alignment">
481
         <bool>true</bool>
642
               <set>Qt::AlignHCenter|Qt::AlignTop</set>
482
        </property>
643
              </property>
-
 
644
             </widget>
-
 
645
            </item>
-
 
646
           </layout>
-
 
647
          </item>
-
 
648
          <item>
-
 
649
           <layout class="QVBoxLayout" name="captureVerticalLayout3">
-
 
650
            <item>
-
 
651
             <widget class="QTreeWidget" name="captureTreeWidget">
-
 
652
              <property name="sizePolicy">
-
 
653
               <sizepolicy hsizetype="Fixed" vsizetype="Expanding">
-
 
654
                <horstretch>0</horstretch>
-
 
655
                <verstretch>0</verstretch>
-
 
656
               </sizepolicy>
-
 
657
              </property>
483
        <property name="maximum">
658
              <property name="maximumSize">
-
 
659
               <size>
-
 
660
                <width>250</width>
-
 
661
                <height>16777215</height>
484
         <number>359</number>
662
               </size>
485
        </property>
663
              </property>
-
 
664
              <attribute name="headerVisible">
-
 
665
               <bool>false</bool>
-
 
666
              </attribute>
-
 
667
              <column>
486
        <property name="value">
668
               <property name="text">
487
         <number>10</number>
669
                <string notr="true">1</string>
488
        </property>
670
               </property>
-
 
671
              </column>
489
       </widget>
672
             </widget>
-
 
673
            </item>
-
 
674
            <item>
490
       <widget class="QPushButton" name="reconstructButton">
675
             <widget class="QPushButton" name="reconstructButton">
491
        <property name="enabled">
676
              <property name="enabled">
492
         <bool>false</bool>
677
               <bool>false</bool>
493
        </property>
678
              </property>
494
        <property name="geometry">
-
 
495
         <rect>
-
 
496
          <x>650</x>
-
 
497
          <y>510</y>
-
 
498
          <width>221</width>
-
 
499
          <height>27</height>
-
 
500
         </rect>
-
 
501
        </property>
-
 
502
        <property name="text">
679
              <property name="text">
503
         <string>Reconstruct</string>
680
               <string>Reconstruct</string>
504
        </property>
681
              </property>
505
       </widget>
682
             </widget>
-
 
683
            </item>
-
 
684
           </layout>
-
 
685
          </item>
-
 
686
         </layout>
-
 
687
        </item>
-
 
688
       </layout>
506
      </widget>
689
      </widget>
507
      <widget class="QWidget" name="tab">
690
      <widget class="QWidget" name="pointCloudTab">
508
       <attribute name="title">
691
       <attribute name="title">
509
        <string>Point Clouds</string>
692
        <string>Point Clouds</string>
510
       </attribute>
693
       </attribute>
-
 
694
       <layout class="QGridLayout" name="gridLayout_4">
-
 
695
        <item row="0" column="0">
511
       <widget class="QListWidget" name="pointCloudsListWidget">
696
         <widget class="QListWidget" name="pointCloudsListWidget">
512
        <property name="geometry">
697
          <property name="sizePolicy">
513
         <rect>
-
 
514
          <x>30</x>
698
           <sizepolicy hsizetype="Fixed" vsizetype="Expanding">
515
          <y>40</y>
-
 
516
          <width>256</width>
699
            <horstretch>0</horstretch>
517
          <height>491</height>
700
            <verstretch>0</verstretch>
518
         </rect>
701
           </sizepolicy>
519
        </property>
702
          </property>
520
       </widget>
-
 
521
       <widget class="SMPointCloudWidget" name="pointCloudWidget" native="true">
-
 
522
        <property name="geometry">
703
          <property name="maximumSize">
523
         <rect>
704
           <size>
524
          <x>320</x>
-
 
525
          <y>40</y>
-
 
526
          <width>531</width>
705
            <width>200</width>
527
          <height>561</height>
706
            <height>16777215</height>
528
         </rect>
707
           </size>
529
        </property>
708
          </property>
530
       </widget>
709
         </widget>
-
 
710
        </item>
-
 
711
        <item row="0" column="1" rowspan="2">
-
 
712
         <widget class="SMPointCloudWidget" name="pointCloudWidget" native="true"/>
-
 
713
        </item>
-
 
714
        <item row="1" column="0">
531
       <widget class="QCheckBox" name="checkBox">
715
         <widget class="QCheckBox" name="checkBox">
532
        <property name="geometry">
-
 
533
         <rect>
-
 
534
          <x>30</x>
-
 
535
          <y>550</y>
-
 
536
          <width>161</width>
-
 
537
          <height>22</height>
-
 
538
         </rect>
-
 
539
        </property>
-
 
540
        <property name="text">
716
          <property name="text">
541
         <string>Show Texture</string>
717
           <string>Show Texture</string>
542
        </property>
718
          </property>
543
       </widget>
719
         </widget>
-
 
720
        </item>
-
 
721
       </layout>
544
      </widget>
722
      </widget>
545
     </widget>
723
     </widget>
546
    </item>
724
    </item>
547
   </layout>
725
   </layout>
548
  </widget>
726
  </widget>
Line 550... Line 728...
550
  <widget class="QMenuBar" name="menuBar">
728
  <widget class="QMenuBar" name="menuBar">
551
   <property name="geometry">
729
   <property name="geometry">
552
    <rect>
730
    <rect>
553
     <x>0</x>
731
     <x>0</x>
554
     <y>0</y>
732
     <y>0</y>
555
     <width>923</width>
733
     <width>840</width>
556
     <height>25</height>
734
     <height>25</height>
557
    </rect>
735
    </rect>
558
   </property>
736
   </property>
559
   <widget class="QMenu" name="menuPreferences">
737
   <widget class="QMenu" name="menuPreferences">
560
    <property name="title">
738
    <property name="title">
Line 582... Line 760...
582
   <class>SMVideoWidget</class>
760
   <class>SMVideoWidget</class>
583
   <extends>QLabel</extends>
761
   <extends>QLabel</extends>
584
   <header>SMVideoWidget.h</header>
762
   <header>SMVideoWidget.h</header>
585
  </customwidget>
763
  </customwidget>
586
 </customwidgets>
764
 </customwidgets>
-
 
765
 <tabstops>
-
 
766
  <tabstop>tabWidget</tabstop>
-
 
767
  <tabstop>calibrationRotationDial</tabstop>
-
 
768
  <tabstop>singleCalibrationButton</tabstop>
-
 
769
  <tabstop>calibrationBatchStartSpinBox</tabstop>
-
 
770
  <tabstop>calibrationBatchEndSpinBox</tabstop>
-
 
771
  <tabstop>calibrationBatchStepSpinBox</tabstop>
-
 
772
  <tabstop>batchCalibrationButton</tabstop>
-
 
773
  <tabstop>calibrationListWidget</tabstop>
-
 
774
  <tabstop>calibrateButton</tabstop>
-
 
775
  <tabstop>captureRotationDial</tabstop>
-
 
776
  <tabstop>singleCaptureButton</tabstop>
-
 
777
  <tabstop>captureBatchStartSpinBox</tabstop>
-
 
778
  <tabstop>captureBatchEndSpinBox</tabstop>
-
 
779
  <tabstop>captureBatchStepSpinBox</tabstop>
-
 
780
  <tabstop>batchCaptureButton</tabstop>
-
 
781
  <tabstop>captureTreeWidget</tabstop>
-
 
782
  <tabstop>reconstructButton</tabstop>
-
 
783
  <tabstop>pointCloudsListWidget</tabstop>
-
 
784
  <tabstop>checkBox</tabstop>
-
 
785
  <tabstop>calibrationListWidget_2</tabstop>
-
 
786
  <tabstop>calibrateButton_2</tabstop>
-
 
787
  <tabstop>captureRotationDial_2</tabstop>
-
 
788
  <tabstop>captureTreeWidget_2</tabstop>
-
 
789
  <tabstop>singleCaptureButton_2</tabstop>
-
 
790
  <tabstop>batchCaptureButton_2</tabstop>
-
 
791
  <tabstop>spinBox_4</tabstop>
-
 
792
  <tabstop>spinBox_5</tabstop>
-
 
793
  <tabstop>spinBox_6</tabstop>
-
 
794
  <tabstop>reconstructButton_2</tabstop>
-
 
795
  <tabstop>checkBox_2</tabstop>
-
 
796
  <tabstop>calibrationRotationDial_2</tabstop>
-
 
797
  <tabstop>pointCloudsListWidget_2</tabstop>
-
 
798
  <tabstop>calibrationBatchStartSpinBox_2</tabstop>
-
 
799
  <tabstop>batchCalibrationButton_2</tabstop>
-
 
800
  <tabstop>calibrationBatchEndSpinBox_2</tabstop>
-
 
801
  <tabstop>singleCalibrationButton_2</tabstop>
-
 
802
  <tabstop>calibrationBatchStepSpinBox_2</tabstop>
-
 
803
 </tabstops>
587
 <resources/>
804
 <resources/>
588
 <connections/>
805
 <connections/>
589
 <slots>
806
 <slots>
590
  <slot>on_rotationDial_sliderReleased()</slot>
807
  <slot>on_rotationDial_sliderReleased()</slot>
591
 </slots>
808
 </slots>