]> Creatis software - clitk.git/blob - vv/qt_ui/vvOverlayPanel.ui
finer control over fusion transparency
[clitk.git] / vv / qt_ui / vvOverlayPanel.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3  <class>vvOverlayPanel</class>
4  <widget class="QWidget" name="vvOverlayPanel">
5   <property name="geometry">
6    <rect>
7     <x>0</x>
8     <y>0</y>
9     <width>344</width>
10     <height>480</height>
11    </rect>
12   </property>
13   <property name="sizePolicy">
14    <sizepolicy hsizetype="Preferred" vsizetype="Maximum">
15     <horstretch>0</horstretch>
16     <verstretch>0</verstretch>
17    </sizepolicy>
18   </property>
19   <property name="windowTitle">
20    <string>Form</string>
21   </property>
22   <layout class="QVBoxLayout" name="verticalLayout">
23    <item>
24     <widget class="QLabel" name="currentImageLabel">
25      <property name="sizePolicy">
26       <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
27        <horstretch>0</horstretch>
28        <verstretch>0</verstretch>
29       </sizepolicy>
30      </property>
31      <property name="text">
32       <string>&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
33 p, li { white-space: pre-wrap; }
34 &lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
35 &lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Image :&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
36      </property>
37     </widget>
38    </item>
39    <item>
40     <widget class="QFrame" name="vFFrame">
41      <property name="enabled">
42       <bool>true</bool>
43      </property>
44      <property name="sizePolicy">
45       <sizepolicy hsizetype="Preferred" vsizetype="Maximum">
46        <horstretch>0</horstretch>
47        <verstretch>0</verstretch>
48       </sizepolicy>
49      </property>
50      <property name="frameShape">
51       <enum>QFrame::StyledPanel</enum>
52      </property>
53      <property name="frameShadow">
54       <enum>QFrame::Raised</enum>
55      </property>
56      <layout class="QVBoxLayout" name="verticalLayout_2">
57       <property name="spacing">
58        <number>2</number>
59       </property>
60       <property name="margin">
61        <number>2</number>
62       </property>
63       <item>
64        <layout class="QHBoxLayout" name="horizontalLayout_2">
65         <item>
66          <widget class="QLabel" name="label_4">
67           <property name="maximumSize">
68            <size>
69             <width>24</width>
70             <height>24</height>
71            </size>
72           </property>
73           <property name="text">
74            <string/>
75           </property>
76           <property name="pixmap">
77            <pixmap resource="../vvIcons.qrc">:/common/icons/cursor-uparrow.png</pixmap>
78           </property>
79           <property name="scaledContents">
80            <bool>true</bool>
81           </property>
82          </widget>
83         </item>
84         <item>
85          <widget class="QLabel" name="vectorFieldNameLabel">
86           <property name="sizePolicy">
87            <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
88             <horstretch>0</horstretch>
89             <verstretch>0</verstretch>
90            </sizepolicy>
91           </property>
92           <property name="text">
93            <string>Deformation field :</string>
94           </property>
95          </widget>
96         </item>
97        </layout>
98       </item>
99       <item>
100        <layout class="QHBoxLayout" name="horizontalLayout">
101         <item>
102          <widget class="QLabel" name="label_2">
103           <property name="text">
104            <string>&lt;b&gt;Subsampling : &lt;/b&gt;</string>
105           </property>
106          </widget>
107         </item>
108         <item>
109          <widget class="QSpinBox" name="subSamplingSpinBox">
110           <property name="minimum">
111            <number>1</number>
112           </property>
113           <property name="value">
114            <number>5</number>
115           </property>
116          </widget>
117         </item>
118         <item>
119          <widget class="QLabel" name="label_3">
120           <property name="text">
121            <string>&lt;b&gt; Scale : &lt;/b&gt;</string>
122           </property>
123          </widget>
124         </item>
125         <item>
126          <widget class="QSpinBox" name="scaleSpinBox">
127           <property name="value">
128            <number>1</number>
129           </property>
130          </widget>
131         </item>
132        </layout>
133       </item>
134       <item>
135        <layout class="QHBoxLayout" name="horizontalLayout_3">
136         <item>
137          <widget class="QLabel" name="coordinatesLabel">
138           <property name="sizePolicy">
139            <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
140             <horstretch>0</horstretch>
141             <verstretch>0</verstretch>
142            </sizepolicy>
143           </property>
144           <property name="text">
145            <string>&lt;b&gt;Displacement :&lt;/b&gt;</string>
146           </property>
147          </widget>
148         </item>
149         <item>
150          <widget class="QLabel" name="label_9">
151           <property name="text">
152            <string>&lt;b&gt;Width : &lt;/b&gt;</string>
153           </property>
154          </widget>
155         </item>
156         <item>
157          <widget class="QSpinBox" name="vfWidthSpinBox">
158           <property name="minimum">
159            <number>1</number>
160           </property>
161           <property name="maximum">
162            <number>10</number>
163           </property>
164           <property name="singleStep">
165            <number>1</number>
166           </property>
167           <property name="value">
168            <number>1</number>
169           </property>
170          </widget>
171         </item>
172         <item>
173          <widget class="QToolButton" name="vfColorButton">
174           <property name="styleSheet">
175            <string>
176               background-color: rgb(0, 255, 0);
177               border: 0px;
178             </string>
179           </property>
180          </widget>
181         </item>
182        </layout>
183       </item>
184       <item>
185        <widget class="QCheckBox" name="lutCheckBox">
186         <property name="text">
187          <string>Use Logarithm LUT</string>
188         </property>
189        </widget>
190       </item>
191       <item>
192        <widget class="QLabel" name="normLabel">
193         <property name="sizePolicy">
194          <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
195           <horstretch>0</horstretch>
196           <verstretch>0</verstretch>
197          </sizepolicy>
198         </property>
199         <property name="text">
200          <string>Length :</string>
201         </property>
202        </widget>
203       </item>
204      </layout>
205     </widget>
206    </item>
207    <item>
208     <widget class="QFrame" name="compareFrame">
209      <property name="enabled">
210       <bool>true</bool>
211      </property>
212      <property name="sizePolicy">
213       <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
214        <horstretch>0</horstretch>
215        <verstretch>0</verstretch>
216       </sizepolicy>
217      </property>
218      <property name="frameShape">
219       <enum>QFrame::StyledPanel</enum>
220      </property>
221      <property name="frameShadow">
222       <enum>QFrame::Raised</enum>
223      </property>
224      <layout class="QGridLayout" name="compareGridLayout">
225       <property name="margin">
226        <number>2</number>
227       </property>
228       <property name="spacing">
229        <number>2</number>
230       </property>
231       <item row="0" column="0">
232        <widget class="QLabel" name="label">
233         <property name="maximumSize">
234          <size>
235           <width>24</width>
236           <height>24</height>
237          </size>
238         </property>
239         <property name="text">
240          <string/>
241         </property>
242         <property name="pixmap">
243          <pixmap resource="../vvIcons.qrc">:/common/icons/GPSup.png</pixmap>
244         </property>
245         <property name="scaledContents">
246          <bool>true</bool>
247         </property>
248        </widget>
249       </item>
250       <item row="0" column="1" colspan="2">
251        <widget class="QLabel" name="imageComparedLabel">
252         <property name="sizePolicy">
253          <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
254           <horstretch>0</horstretch>
255           <verstretch>0</verstretch>
256          </sizepolicy>
257         </property>
258         <property name="text">
259          <string/>
260         </property>
261        </widget>
262       </item>
263       <item row="1" column="0" colspan="2">
264        <widget class="QLabel" name="colorLabel">
265         <property name="text">
266          <string>Color :</string>
267         </property>
268        </widget>
269       </item>
270       <item row="1" column="1" colspan="5">
271        <widget class="QSlider" name="colorHorizontalSlider">
272         <property name="maximum">
273          <number>359</number>
274         </property>
275         <property name="orientation">
276          <enum>Qt::Horizontal</enum>
277         </property>
278        </widget>
279       </item>
280       <item row="2" column="0" colspan="5">
281        <widget class="QLabel" name="refValueLabel">
282         <property name="sizePolicy">
283          <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
284           <horstretch>0</horstretch>
285           <verstretch>0</verstretch>
286          </sizepolicy>
287         </property>
288         <property name="text">
289          <string>Pixel value in image 1 :</string>
290         </property>
291        </widget>
292       </item>
293       <item row="3" column="0" colspan="5">
294        <widget class="QLabel" name="valueLabel">
295         <property name="sizePolicy">
296          <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
297           <horstretch>0</horstretch>
298           <verstretch>0</verstretch>
299          </sizepolicy>
300         </property>
301         <property name="text">
302          <string>Pixel value in image 2 :</string>
303         </property>
304        </widget>
305       </item>
306       <item row="4" column="0" colspan="5">
307        <widget class="QLabel" name="diffValueLabel">
308         <property name="sizePolicy">
309          <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
310           <horstretch>0</horstretch>
311           <verstretch>0</verstretch>
312          </sizepolicy>
313         </property>
314         <property name="text">
315          <string>Pixel difference :</string>
316         </property>
317        </widget>
318       </item>
319       <item row="5" column="0">
320        <widget class="QLabel" name="label_10">
321         <property name="text">
322          <string>Window :</string>
323         </property>
324        </widget>
325       </item>
326       <item row="5" column="1">
327        <widget class="QDoubleSpinBox" name="overlayWindowSpinBox">
328         <property name="decimals">
329          <number>4</number>
330         </property>
331         <property name="minimum">
332          <double>-999999.000000000000000</double>
333         </property>
334         <property name="maximum">
335          <double>999999.000000000000000</double>
336         </property>
337         <property name="singleStep">
338          <double>10.000000000000000</double>
339         </property>
340         <property name="value">
341          <double>100.000000000000000</double>
342         </property>
343        </widget>
344       </item>
345       <item row="5" column="2">
346        <widget class="QLabel" name="label_11">
347         <property name="text">
348          <string>Level :</string>
349         </property>
350        </widget>
351       </item>
352       <item row="5" column="3">
353        <widget class="QDoubleSpinBox" name="overlayLevelSpinBox">
354         <property name="decimals">
355          <number>4</number>
356         </property>
357         <property name="minimum">
358          <double>-999999.000000000000000</double>
359         </property>
360         <property name="maximum">
361          <double>999999.000000000000000</double>
362         </property>
363         <property name="singleStep">
364          <double>10.000000000000000</double>
365         </property>
366         <property name="value">
367          <double>1000.000000000000000</double>
368         </property>
369        </widget>
370       </item>
371       <item row="5" column="4">
372        <spacer name="horizontalSpacer">
373         <property name="orientation">
374          <enum>Qt::Horizontal</enum>
375         </property>
376         <property name="sizeHint" stdset="0">
377          <size>
378           <width>40</width>
379           <height>20</height>
380          </size>
381         </property>
382        </spacer>
383       </item>
384       <item row="5" column="5">
385        <widget class="QCheckBox" name="overlayLinkCheckBox">
386         <property name="text">
387          <string>Link</string>
388         </property>
389         <property name="checked">
390          <bool>true</bool>
391         </property>
392        </widget>
393       </item>
394      </layout>
395     </widget>
396    </item>
397    <item>
398     <widget class="QFrame" name="fusionFrame">
399      <property name="enabled">
400       <bool>true</bool>
401      </property>
402      <property name="frameShape">
403       <enum>QFrame::StyledPanel</enum>
404      </property>
405      <property name="frameShadow">
406       <enum>QFrame::Raised</enum>
407      </property>
408      <layout class="QGridLayout" name="gridLayout">
409       <item row="0" column="0">
410        <widget class="QLabel" name="label_5">
411         <property name="maximumSize">
412          <size>
413           <width>24</width>
414           <height>24</height>
415          </size>
416         </property>
417         <property name="text">
418          <string/>
419         </property>
420         <property name="pixmap">
421          <pixmap resource="../vvIcons.qrc">:/common/icons/fusion.png</pixmap>
422         </property>
423        </widget>
424       </item>
425       <item row="0" column="1">
426        <widget class="QLabel" name="dataFusionnedLabel">
427         <property name="sizePolicy">
428          <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
429           <horstretch>0</horstretch>
430           <verstretch>0</verstretch>
431          </sizepolicy>
432         </property>
433         <property name="text">
434          <string>Fusion :</string>
435         </property>
436        </widget>
437       </item>
438       <item row="1" column="0" colspan="2">
439        <widget class="QLabel" name="opacityLabel">
440         <property name="text">
441          <string>Global Opacity :</string>
442         </property>
443        </widget>
444       </item>
445       <item row="1" column="3" colspan="3">
446        <widget class="QSlider" name="opacityHorizontalSlider">
447         <property name="sizePolicy">
448          <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
449           <horstretch>0</horstretch>
450           <verstretch>0</verstretch>
451          </sizepolicy>
452         </property>
453         <property name="orientation">
454          <enum>Qt::Horizontal</enum>
455         </property>
456        </widget>
457       </item>
458       <item row="1" column="6">
459        <widget class="QDoubleSpinBox" name="fusionOpacitySpin">
460         <property name="decimals">
461          <number>2</number>
462         </property>
463         <property name="minimum">
464          <double>0.000000000000000</double>
465         </property>
466         <property name="maximum">
467          <double>100.000000000000000</double>
468         </property>
469         <property name="singleStep">
470          <double>1.000000000000000</double>
471         </property>
472         <property name="value">
473          <double>100.000000000000000</double>
474         </property>
475        </widget>
476       </item>
477       <item row="2" column="0" colspan="3">
478        <widget class="QLabel" name="thresOpacityLabel">
479         <property name="toolTip">
480          <string>All colors below the threshold will be made transparent.</string>
481         </property>
482         <property name="statusTip">
483          <string/>
484         </property>
485         <property name="whatsThis">
486          <string/>
487         </property>
488         <property name="text">
489          <string>Transparency Threshold :</string>
490         </property>
491        </widget>
492       </item>
493       <item row="2" column="3" colspan="3">
494        <widget class="QSlider" name="thresOpacityHorizontalSlider">
495         <property name="sizePolicy">
496          <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
497           <horstretch>0</horstretch>
498           <verstretch>0</verstretch>
499          </sizepolicy>
500         </property>
501         <property name="orientation">
502          <enum>Qt::Horizontal</enum>
503         </property>
504        </widget>
505       </item>
506       <item row="2" column="6">
507        <widget class="QDoubleSpinBox" name="fusionThresSpin">
508         <property name="decimals">
509          <number>2</number>
510         </property>
511         <property name="minimum">
512          <double>0.000000000000000</double>
513         </property>
514         <property name="maximum">
515          <double>100.000000000000000</double>
516         </property>
517         <property name="singleStep">
518          <double>1.000000000000000</double>
519         </property>
520         <property name="value">
521          <double>0.000000000000000</double>
522         </property>
523        </widget>
524       </item>
525       <item row="3" column="0" colspan="2">
526        <widget class="QLabel" name="label_6">
527         <property name="sizePolicy">
528          <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
529           <horstretch>0</horstretch>
530           <verstretch>0</verstretch>
531          </sizepolicy>
532         </property>
533         <property name="text">
534          <string>Colormap :</string>
535         </property>
536        </widget>
537       </item>
538       <item row="3" column="2" colspan="2">
539        <widget class="QComboBox" name="fusionColorMapComboBox">
540         <property name="currentIndex">
541          <number>0</number>
542         </property>
543         <item>
544          <property name="text">
545           <string>B&amp;W</string>
546          </property>
547         </item>
548         <item>
549          <property name="text">
550           <string>Heat</string>
551          </property>
552         </item>
553         <item>
554          <property name="text">
555           <string>Cold</string>
556          </property>
557         </item>
558         <item>
559          <property name="text">
560           <string>Dosimetry</string>
561          </property>
562         </item>
563         <item>
564          <property name="text">
565           <string>Full Color Range</string>
566          </property>
567         </item>
568        </widget>
569       </item>
570       <item row="4" column="0" colspan="2">
571        <widget class="QLabel" name="label_7">
572         <property name="text">
573          <string>Window :</string>
574         </property>
575        </widget>
576       </item>
577       <item row="4" column="2" colspan="2">
578        <widget class="QDoubleSpinBox" name="fusionWindowSpinBox">
579         <property name="decimals">
580          <number>4</number>
581         </property>
582         <property name="minimum">
583          <double>-999999.000000000000000</double>
584         </property>
585         <property name="maximum">
586          <double>999999.000000000000000</double>
587         </property>
588         <property name="singleStep">
589          <double>10.000000000000000</double>
590         </property>
591         <property name="value">
592          <double>100.000000000000000</double>
593         </property>
594        </widget>
595       </item>
596       <item row="4" column="4">
597        <widget class="QLabel" name="label_8">
598         <property name="text">
599          <string>Level :</string>
600         </property>
601        </widget>
602       </item>
603       <item row="4" column="5" colspan="2">
604        <widget class="QDoubleSpinBox" name="fusionLevelSpinBox">
605         <property name="decimals">
606          <number>4</number>
607         </property>
608         <property name="minimum">
609          <double>-999999.000000000000000</double>
610         </property>
611         <property name="maximum">
612          <double>999999.000000000000000</double>
613         </property>
614         <property name="singleStep">
615          <double>10.000000000000000</double>
616         </property>
617         <property name="value">
618          <double>1000.000000000000000</double>
619         </property>
620        </widget>
621       </item>
622       <item row="5" column="0" colspan="3">
623        <widget class="QLabel" name="valueFusionnedLabel">
624         <property name="sizePolicy">
625          <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
626           <horstretch>0</horstretch>
627           <verstretch>0</verstretch>
628          </sizepolicy>
629         </property>
630         <property name="text">
631          <string>Pixel value in image 2 :</string>
632         </property>
633        </widget>
634       </item>
635      </layout>
636     </widget>
637    </item>
638    <item>
639     <spacer name="verticalSpacer">
640      <property name="orientation">
641       <enum>Qt::Vertical</enum>
642      </property>
643      <property name="sizeHint" stdset="0">
644       <size>
645        <width>20</width>
646        <height>40</height>
647       </size>
648      </property>
649     </spacer>
650    </item>
651   </layout>
652  </widget>
653  <resources>
654   <include location="../vvIcons.qrc"/>
655  </resources>
656  <connections/>
657 </ui>