]> Creatis software - clitk.git/blob - vv/qt_ui/vvToolROIManager.ui
Change gui (try to squeeze)
[clitk.git] / vv / qt_ui / vvToolROIManager.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3  <class>vvToolROIManager</class>
4  <widget class="QWidget" name="vvToolROIManager">
5   <property name="geometry">
6    <rect>
7     <x>0</x>
8     <y>0</y>
9     <width>349</width>
10     <height>627</height>
11    </rect>
12   </property>
13   <property name="sizePolicy">
14    <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
15     <horstretch>0</horstretch>
16     <verstretch>0</verstretch>
17    </sizepolicy>
18   </property>
19   <property name="maximumSize">
20    <size>
21     <width>16777215</width>
22     <height>16777215</height>
23    </size>
24   </property>
25   <property name="windowTitle">
26    <string>Form</string>
27   </property>
28   <layout class="QGridLayout" name="gridLayout_4">
29    <item row="0" column="0">
30     <layout class="QHBoxLayout" name="horizontalLayout_2">
31      <item>
32       <spacer name="horizontalSpacer">
33        <property name="orientation">
34         <enum>Qt::Horizontal</enum>
35        </property>
36        <property name="sizeHint" stdset="0">
37         <size>
38          <width>40</width>
39          <height>20</height>
40         </size>
41        </property>
42       </spacer>
43      </item>
44      <item>
45       <widget class="QLabel" name="mLabelInputInfo">
46        <property name="font">
47         <font>
48          <pointsize>11</pointsize>
49          <weight>75</weight>
50          <bold>true</bold>
51         </font>
52        </property>
53        <property name="frameShape">
54         <enum>QFrame::NoFrame</enum>
55        </property>
56        <property name="text">
57         <string>No selected image</string>
58        </property>
59        <property name="alignment">
60         <set>Qt::AlignCenter</set>
61        </property>
62       </widget>
63      </item>
64      <item>
65       <spacer name="horizontalSpacer_3">
66        <property name="orientation">
67         <enum>Qt::Horizontal</enum>
68        </property>
69        <property name="sizeHint" stdset="0">
70         <size>
71          <width>40</width>
72          <height>20</height>
73         </size>
74        </property>
75       </spacer>
76      </item>
77     </layout>
78    </item>
79    <item row="1" column="0">
80     <widget class="QFrame" name="frame_3">
81      <property name="frameShape">
82       <enum>QFrame::StyledPanel</enum>
83      </property>
84      <property name="frameShadow">
85       <enum>QFrame::Raised</enum>
86      </property>
87      <layout class="QGridLayout" name="gridLayout_3">
88       <item row="0" column="0">
89        <layout class="QHBoxLayout" name="horizontalLayout">
90         <item>
91          <widget class="QLabel" name="vectorFieldNameLabel_4">
92           <property name="sizePolicy">
93            <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
94             <horstretch>0</horstretch>
95             <verstretch>0</verstretch>
96            </sizepolicy>
97           </property>
98           <property name="text">
99            <string>Load ROI from image</string>
100           </property>
101          </widget>
102         </item>
103         <item>
104          <widget class="QPushButton" name="mOpenBinaryButton">
105           <property name="sizePolicy">
106            <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
107             <horstretch>0</horstretch>
108             <verstretch>0</verstretch>
109            </sizepolicy>
110           </property>
111           <property name="maximumSize">
112            <size>
113             <width>24</width>
114             <height>24</height>
115            </size>
116           </property>
117           <property name="toolTip">
118            <string>Open label image</string>
119           </property>
120           <property name="text">
121            <string/>
122           </property>
123           <property name="icon">
124            <iconset resource="../vvIcons.qrc">
125             <normaloff>:/common/icons/fileopen.png</normaloff>:/common/icons/fileopen.png</iconset>
126           </property>
127          </widget>
128         </item>
129         <item>
130          <spacer name="horizontalSpacer_4">
131           <property name="orientation">
132            <enum>Qt::Horizontal</enum>
133           </property>
134           <property name="sizeHint" stdset="0">
135            <size>
136             <width>40</width>
137             <height>20</height>
138            </size>
139           </property>
140          </spacer>
141         </item>
142         <item>
143          <widget class="QLabel" name="dimensionStaticLabel">
144           <property name="sizePolicy">
145            <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
146             <horstretch>0</horstretch>
147             <verstretch>0</verstretch>
148            </sizepolicy>
149           </property>
150           <property name="text">
151            <string>BG</string>
152           </property>
153          </widget>
154         </item>
155         <item>
156          <widget class="QSpinBox" name="mBackgroundValueSpinBox"/>
157         </item>
158         <item>
159          <widget class="QCheckBox" name="mBGModeCheckBox">
160           <property name="toolTip">
161            <string>Tick if you want to consider FG mode instead of BG mode.</string>
162           </property>
163           <property name="text">
164            <string>FG ?</string>
165           </property>
166          </widget>
167         </item>
168         <item>
169          <spacer name="horizontalSpacer_2">
170           <property name="orientation">
171            <enum>Qt::Horizontal</enum>
172           </property>
173           <property name="sizeHint" stdset="0">
174            <size>
175             <width>40</width>
176             <height>20</height>
177            </size>
178           </property>
179          </spacer>
180         </item>
181        </layout>
182       </item>
183      </layout>
184     </widget>
185    </item>
186    <item row="2" column="0">
187     <widget class="QTreeWidget" name="mTree">
188      <property name="sizePolicy">
189       <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
190        <horstretch>0</horstretch>
191        <verstretch>0</verstretch>
192       </sizepolicy>
193      </property>
194      <property name="font">
195       <font>
196        <pointsize>9</pointsize>
197       </font>
198      </property>
199      <property name="editTriggers">
200       <set>QAbstractItemView::AllEditTriggers</set>
201      </property>
202      <property name="tabKeyNavigation">
203       <bool>true</bool>
204      </property>
205      <property name="alternatingRowColors">
206       <bool>true</bool>
207      </property>
208      <property name="selectionMode">
209       <enum>QAbstractItemView::SingleSelection</enum>
210      </property>
211      <property name="selectionBehavior">
212       <enum>QAbstractItemView::SelectRows</enum>
213      </property>
214      <property name="animated">
215       <bool>true</bool>
216      </property>
217      <property name="wordWrap">
218       <bool>true</bool>
219      </property>
220      <column>
221       <property name="text">
222        <string>ID</string>
223       </property>
224      </column>
225      <column>
226       <property name="text">
227        <string>Name</string>
228       </property>
229      </column>
230      <column>
231       <property name="text">
232        <string>Color</string>
233       </property>
234      </column>
235      <column>
236       <property name="text">
237        <string>Depth</string>
238       </property>
239      </column>
240      <item>
241       <property name="text">
242        <string>10</string>
243       </property>
244       <property name="text">
245        <string>Toto.mhd.toiefkjhfdjvhjhf</string>
246       </property>
247       <property name="text">
248        <string>Red</string>
249       </property>
250       <property name="text">
251        <string/>
252       </property>
253      </item>
254     </widget>
255    </item>
256    <item row="3" column="0">
257     <widget class="QFrame" name="frame">
258      <property name="frameShape">
259       <enum>QFrame::StyledPanel</enum>
260      </property>
261      <property name="frameShadow">
262       <enum>QFrame::Raised</enum>
263      </property>
264      <layout class="QGridLayout" name="gridLayout">
265       <property name="margin">
266        <number>2</number>
267       </property>
268       <property name="spacing">
269        <number>2</number>
270       </property>
271       <item row="0" column="0">
272        <widget class="QGroupBox" name="mGroupBoxROI">
273         <property name="sizePolicy">
274          <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
275           <horstretch>0</horstretch>
276           <verstretch>0</verstretch>
277          </sizepolicy>
278         </property>
279         <property name="title">
280          <string>Selected ROI</string>
281         </property>
282         <layout class="QVBoxLayout" name="verticalLayout">
283          <property name="spacing">
284           <number>2</number>
285          </property>
286          <property name="margin">
287           <number>2</number>
288          </property>
289          <item>
290           <layout class="QHBoxLayout" name="horizontalLayout_8">
291            <property name="spacing">
292             <number>1</number>
293            </property>
294            <item>
295             <widget class="QCheckBox" name="mCheckBoxShow">
296              <property name="text">
297               <string>Visible</string>
298              </property>
299              <property name="checked">
300               <bool>false</bool>
301              </property>
302             </widget>
303            </item>
304            <item>
305             <widget class="QPushButton" name="mChangeColorButton">
306              <property name="toolTip">
307               <string/>
308              </property>
309              <property name="autoFillBackground">
310               <bool>false</bool>
311              </property>
312              <property name="text">
313               <string>Color</string>
314              </property>
315             </widget>
316            </item>
317            <item>
318             <widget class="QPushButton" name="mReloadButton">
319              <property name="toolTip">
320               <string>Reload image</string>
321              </property>
322              <property name="autoFillBackground">
323               <bool>false</bool>
324              </property>
325              <property name="text">
326               <string/>
327              </property>
328              <property name="icon">
329               <iconset resource="../vvIcons.qrc">
330                <normaloff>:/common/icons/rotateright.png</normaloff>:/common/icons/rotateright.png</iconset>
331              </property>
332             </widget>
333            </item>
334           </layout>
335          </item>
336          <item>
337           <layout class="QHBoxLayout" name="horizontalLayout_5">
338            <property name="spacing">
339             <number>2</number>
340            </property>
341            <item>
342             <widget class="QLabel" name="vectorFieldNameLabel_7">
343              <property name="sizePolicy">
344               <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
345                <horstretch>0</horstretch>
346                <verstretch>0</verstretch>
347               </sizepolicy>
348              </property>
349              <property name="text">
350               <string>Opacity</string>
351              </property>
352             </widget>
353            </item>
354            <item>
355             <widget class="QSlider" name="mOpacitySlider">
356              <property name="maximum">
357               <number>100</number>
358              </property>
359              <property name="orientation">
360               <enum>Qt::Horizontal</enum>
361              </property>
362             </widget>
363            </item>
364            <item>
365             <widget class="QSpinBox" name="mOpacitySpinBox">
366              <property name="maximum">
367               <number>100</number>
368              </property>
369             </widget>
370            </item>
371           </layout>
372          </item>
373          <item>
374           <layout class="QHBoxLayout" name="horizontalLayout_9">
375            <property name="spacing">
376             <number>2</number>
377            </property>
378            <item>
379             <widget class="QCheckBox" name="mContourCheckBoxShow">
380              <property name="text">
381               <string>Contour</string>
382              </property>
383              <property name="checked">
384               <bool>false</bool>
385              </property>
386             </widget>
387            </item>
388            <item>
389             <widget class="QPushButton" name="mChangeContourColorButton">
390              <property name="toolTip">
391               <string/>
392              </property>
393              <property name="autoFillBackground">
394               <bool>false</bool>
395              </property>
396              <property name="text">
397               <string>Color</string>
398              </property>
399             </widget>
400            </item>
401            <item>
402             <layout class="QHBoxLayout" name="horizontalLayout_6">
403              <item>
404               <widget class="QLabel" name="mROInameLabel_2">
405                <property name="sizePolicy">
406                 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
407                  <horstretch>0</horstretch>
408                  <verstretch>0</verstretch>
409                 </sizepolicy>
410                </property>
411                <property name="text">
412                 <string>Width</string>
413                </property>
414               </widget>
415              </item>
416              <item>
417               <widget class="QSpinBox" name="mContourWidthSpinBox">
418                <property name="minimum">
419                 <number>1</number>
420                </property>
421                <property name="maximum">
422                 <number>10</number>
423                </property>
424               </widget>
425              </item>
426             </layout>
427            </item>
428           </layout>
429          </item>
430          <item>
431           <layout class="QHBoxLayout" name="horizontalLayout_3">
432            <property name="spacing">
433             <number>2</number>
434            </property>
435            <item>
436             <widget class="QLabel" name="mROInameLabel">
437              <property name="sizePolicy">
438               <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
439                <horstretch>0</horstretch>
440                <verstretch>0</verstretch>
441               </sizepolicy>
442              </property>
443              <property name="text">
444               <string>Name : Lung</string>
445              </property>
446             </widget>
447            </item>
448            <item>
449             <spacer name="horizontalSpacer_5">
450              <property name="orientation">
451               <enum>Qt::Horizontal</enum>
452              </property>
453              <property name="sizeHint" stdset="0">
454               <size>
455                <width>40</width>
456                <height>20</height>
457               </size>
458              </property>
459             </spacer>
460            </item>
461            <item>
462             <widget class="QLabel" name="mROInameLabel_3">
463              <property name="sizePolicy">
464               <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
465                <horstretch>0</horstretch>
466                <verstretch>0</verstretch>
467               </sizepolicy>
468              </property>
469              <property name="text">
470               <string>Depth</string>
471              </property>
472             </widget>
473            </item>
474            <item>
475             <widget class="QSpinBox" name="mDepthSpinBox">
476              <property name="minimum">
477               <number>1</number>
478              </property>
479              <property name="maximum">
480               <number>999999</number>
481              </property>
482             </widget>
483            </item>
484           </layout>
485          </item>
486         </layout>
487        </widget>
488       </item>
489      </layout>
490     </widget>
491    </item>
492    <item row="4" column="0">
493     <layout class="QHBoxLayout" name="horizontalLayout_7">
494      <property name="spacing">
495       <number>2</number>
496      </property>
497      <item>
498       <widget class="QFrame" name="frame_2">
499        <property name="frameShape">
500         <enum>QFrame::StyledPanel</enum>
501        </property>
502        <property name="frameShadow">
503         <enum>QFrame::Raised</enum>
504        </property>
505        <layout class="QGridLayout" name="gridLayout_2">
506         <property name="margin">
507          <number>2</number>
508         </property>
509         <property name="spacing">
510          <number>2</number>
511         </property>
512         <item row="0" column="0">
513          <layout class="QHBoxLayout" name="horizontalLayout_4">
514           <property name="spacing">
515            <number>2</number>
516           </property>
517           <item>
518            <widget class="QGroupBox" name="groupBox">
519             <property name="sizePolicy">
520              <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
521               <horstretch>0</horstretch>
522               <verstretch>0</verstretch>
523              </sizepolicy>
524             </property>
525             <property name="title">
526              <string>All ROI</string>
527             </property>
528             <layout class="QVBoxLayout" name="verticalLayout_2">
529              <property name="spacing">
530               <number>1</number>
531              </property>
532              <property name="margin">
533               <number>1</number>
534              </property>
535              <item>
536               <layout class="QVBoxLayout" name="verticalLayout_4">
537                <property name="spacing">
538                 <number>0</number>
539                </property>
540                <property name="bottomMargin">
541                 <number>1</number>
542                </property>
543                <item>
544                 <widget class="QCheckBox" name="mCheckBoxShowAll">
545                  <property name="text">
546                   <string>Set all ROI visible</string>
547                  </property>
548                  <property name="checked">
549                   <bool>false</bool>
550                  </property>
551                  <property name="tristate">
552                   <bool>true</bool>
553                  </property>
554                 </widget>
555                </item>
556                <item>
557                 <widget class="QCheckBox" name="mContourCheckBoxShowAll">
558                  <property name="text">
559                   <string>Set all contours visible</string>
560                  </property>
561                  <property name="checked">
562                   <bool>false</bool>
563                  </property>
564                  <property name="tristate">
565                   <bool>true</bool>
566                  </property>
567                 </widget>
568                </item>
569               </layout>
570              </item>
571             </layout>
572            </widget>
573           </item>
574          </layout>
575         </item>
576        </layout>
577       </widget>
578      </item>
579      <item>
580       <layout class="QVBoxLayout" name="verticalLayout_3">
581        <item>
582         <widget class="QLabel" name="mROInameLabel_4">
583          <property name="sizePolicy">
584           <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
585            <horstretch>0</horstretch>
586            <verstretch>0</verstretch>
587           </sizepolicy>
588          </property>
589          <property name="text">
590           <string>Close tab</string>
591          </property>
592          <property name="alignment">
593           <set>Qt::AlignCenter</set>
594          </property>
595         </widget>
596        </item>
597        <item>
598         <widget class="QPushButton" name="mCloseButton">
599          <property name="toolTip">
600           <string/>
601          </property>
602          <property name="autoFillBackground">
603           <bool>false</bool>
604          </property>
605          <property name="text">
606           <string/>
607          </property>
608          <property name="icon">
609           <iconset resource="../vvIcons.qrc">
610            <normaloff>:/common/icons/exit.png</normaloff>:/common/icons/exit.png</iconset>
611          </property>
612         </widget>
613        </item>
614       </layout>
615      </item>
616     </layout>
617    </item>
618   </layout>
619  </widget>
620  <resources>
621   <include location="../vvIcons.qrc"/>
622  </resources>
623  <connections>
624   <connection>
625    <sender>mOpacitySlider</sender>
626    <signal>valueChanged(int)</signal>
627    <receiver>mOpacitySpinBox</receiver>
628    <slot>setValue(int)</slot>
629    <hints>
630     <hint type="sourcelabel">
631      <x>219</x>
632      <y>385</y>
633     </hint>
634     <hint type="destinationlabel">
635      <x>376</x>
636      <y>376</y>
637     </hint>
638    </hints>
639   </connection>
640   <connection>
641    <sender>mOpacitySpinBox</sender>
642    <signal>valueChanged(int)</signal>
643    <receiver>mOpacitySlider</receiver>
644    <slot>setValue(int)</slot>
645    <hints>
646     <hint type="sourcelabel">
647      <x>376</x>
648      <y>367</y>
649     </hint>
650     <hint type="destinationlabel">
651      <x>222</x>
652      <y>373</y>
653     </hint>
654    </hints>
655   </connection>
656  </connections>
657 </ui>