1 <?xml version="1.0" encoding="UTF-8"?>
3 <class>vvToolROIManager</class>
4 <widget class="QWidget" name="vvToolROIManager">
5 <property name="geometry">
13 <property name="sizePolicy">
14 <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
15 <horstretch>0</horstretch>
16 <verstretch>0</verstretch>
19 <property name="maximumSize">
21 <width>16777215</width>
22 <height>16777215</height>
25 <property name="windowTitle">
28 <layout class="QVBoxLayout" name="verticalLayout_5">
30 <layout class="QHBoxLayout" name="horizontalLayout_2">
32 <spacer name="horizontalSpacer">
33 <property name="orientation">
34 <enum>Qt::Horizontal</enum>
36 <property name="sizeHint" stdset="0">
45 <widget class="QLabel" name="mLabelInputInfo">
46 <property name="font">
48 <pointsize>11</pointsize>
53 <property name="frameShape">
54 <enum>QFrame::NoFrame</enum>
56 <property name="text">
57 <string>No selected image</string>
59 <property name="alignment">
60 <set>Qt::AlignCenter</set>
65 <spacer name="horizontalSpacer_3">
66 <property name="orientation">
67 <enum>Qt::Horizontal</enum>
69 <property name="sizeHint" stdset="0">
80 <widget class="QFrame" name="frame_3">
81 <property name="frameShape">
82 <enum>QFrame::StyledPanel</enum>
84 <property name="frameShadow">
85 <enum>QFrame::Raised</enum>
87 <layout class="QHBoxLayout" name="horizontalLayout">
88 <property name="spacing">
91 <property name="margin">
95 <widget class="QLabel" name="vectorFieldNameLabel_4">
96 <property name="sizePolicy">
97 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
98 <horstretch>0</horstretch>
99 <verstretch>0</verstretch>
102 <property name="text">
103 <string>Load ROI from image</string>
108 <widget class="QPushButton" name="mOpenBinaryButton">
109 <property name="sizePolicy">
110 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
111 <horstretch>0</horstretch>
112 <verstretch>0</verstretch>
115 <property name="maximumSize">
121 <property name="toolTip">
122 <string>Open label image</string>
124 <property name="text">
127 <property name="icon">
128 <iconset resource="../vvIcons.qrc">
129 <normaloff>:/common/icons/fileopen.png</normaloff>:/common/icons/fileopen.png</iconset>
134 <spacer name="horizontalSpacer_4">
135 <property name="orientation">
136 <enum>Qt::Horizontal</enum>
138 <property name="sizeHint" stdset="0">
147 <widget class="QLabel" name="dimensionStaticLabel">
148 <property name="sizePolicy">
149 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
150 <horstretch>0</horstretch>
151 <verstretch>0</verstretch>
154 <property name="text">
160 <widget class="QSpinBox" name="mBackgroundValueSpinBox"/>
163 <widget class="QCheckBox" name="mBGModeCheckBox">
164 <property name="toolTip">
165 <string>Tick if you want to consider FG mode instead of BG mode.</string>
167 <property name="text">
168 <string>FG ?</string>
176 <widget class="QFrame" name="frame_4">
177 <property name="frameShape">
178 <enum>QFrame::StyledPanel</enum>
180 <property name="frameShadow">
181 <enum>QFrame::Raised</enum>
183 <layout class="QHBoxLayout" name="horizontalLayout_10">
184 <property name="spacing">
187 <property name="margin">
191 <widget class="QLabel" name="vectorFieldNameLabel_5">
192 <property name="sizePolicy">
193 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
194 <horstretch>0</horstretch>
195 <verstretch>0</verstretch>
198 <property name="text">
199 <string>Load DICOM-RT-Struct</string>
204 <widget class="QPushButton" name="mOpenDicomButton">
205 <property name="sizePolicy">
206 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
207 <horstretch>0</horstretch>
208 <verstretch>0</verstretch>
211 <property name="maximumSize">
217 <property name="toolTip">
218 <string>Open label image</string>
220 <property name="text">
223 <property name="icon">
224 <iconset resource="../vvIcons.qrc">
225 <normaloff>:/common/icons/fileopen.png</normaloff>:/common/icons/fileopen.png</iconset>
230 <spacer name="horizontalSpacer_6">
231 <property name="orientation">
232 <enum>Qt::Horizontal</enum>
234 <property name="sizeHint" stdset="0">
246 <widget class="QTreeWidget" name="mTree">
247 <property name="sizePolicy">
248 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
249 <horstretch>0</horstretch>
250 <verstretch>0</verstretch>
253 <property name="minimumSize">
259 <property name="font">
261 <pointsize>9</pointsize>
264 <property name="editTriggers">
265 <set>QAbstractItemView::AllEditTriggers</set>
267 <property name="tabKeyNavigation">
270 <property name="alternatingRowColors">
273 <property name="selectionMode">
274 <enum>QAbstractItemView::SingleSelection</enum>
276 <property name="selectionBehavior">
277 <enum>QAbstractItemView::SelectRows</enum>
279 <property name="animated">
282 <property name="wordWrap">
286 <property name="text">
291 <property name="text">
292 <string>Name</string>
296 <property name="text">
297 <string>Color</string>
301 <property name="text">
302 <string>Depth</string>
306 <property name="text">
309 <property name="text">
310 <string>Toto.mhd.toiefkjhfdjvhjhf</string>
312 <property name="text">
315 <property name="text">
322 <widget class="QFrame" name="frame">
323 <property name="frameShape">
324 <enum>QFrame::StyledPanel</enum>
326 <property name="frameShadow">
327 <enum>QFrame::Raised</enum>
329 <layout class="QGridLayout" name="gridLayout">
330 <property name="margin">
333 <property name="spacing">
336 <item row="0" column="0">
337 <widget class="QGroupBox" name="mGroupBoxROI">
338 <property name="sizePolicy">
339 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
340 <horstretch>0</horstretch>
341 <verstretch>0</verstretch>
344 <property name="title">
345 <string>Selected ROI</string>
347 <layout class="QVBoxLayout" name="verticalLayout">
348 <property name="spacing">
351 <property name="margin">
355 <layout class="QHBoxLayout" name="horizontalLayout_8">
356 <property name="spacing">
360 <widget class="QCheckBox" name="mCheckBoxShow">
361 <property name="text">
362 <string>Visible</string>
364 <property name="checked">
370 <widget class="QPushButton" name="mChangeColorButton">
371 <property name="toolTip">
374 <property name="autoFillBackground">
377 <property name="text">
378 <string>Color</string>
383 <widget class="QPushButton" name="mReloadButton">
384 <property name="toolTip">
385 <string>Reload image</string>
387 <property name="autoFillBackground">
390 <property name="text">
393 <property name="icon">
394 <iconset resource="../vvIcons.qrc">
395 <normaloff>:/common/icons/rotateright.png</normaloff>:/common/icons/rotateright.png</iconset>
402 <layout class="QHBoxLayout" name="horizontalLayout_5">
403 <property name="spacing">
407 <widget class="QLabel" name="vectorFieldNameLabel_7">
408 <property name="sizePolicy">
409 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
410 <horstretch>0</horstretch>
411 <verstretch>0</verstretch>
414 <property name="text">
415 <string>Opacity</string>
420 <widget class="QSlider" name="mOpacitySlider">
421 <property name="maximum">
424 <property name="orientation">
425 <enum>Qt::Horizontal</enum>
430 <widget class="QSpinBox" name="mOpacitySpinBox">
431 <property name="maximum">
439 <layout class="QHBoxLayout" name="horizontalLayout_9">
440 <property name="spacing">
444 <widget class="QCheckBox" name="mContourCheckBoxShow">
445 <property name="text">
446 <string>Contour</string>
448 <property name="checked">
454 <widget class="QPushButton" name="mChangeContourColorButton">
455 <property name="toolTip">
458 <property name="autoFillBackground">
461 <property name="text">
462 <string>Color</string>
467 <spacer name="horizontalSpacer_2">
468 <property name="orientation">
469 <enum>Qt::Horizontal</enum>
471 <property name="sizeHint" stdset="0">
480 <layout class="QHBoxLayout" name="horizontalLayout_6">
482 <widget class="QLabel" name="mROInameLabel_2">
483 <property name="sizePolicy">
484 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
485 <horstretch>0</horstretch>
486 <verstretch>0</verstretch>
489 <property name="text">
490 <string>Width</string>
495 <widget class="QSpinBox" name="mContourWidthSpinBox">
496 <property name="minimum">
499 <property name="maximum">
509 <layout class="QHBoxLayout" name="horizontalLayout_3">
510 <property name="spacing">
514 <widget class="QLabel" name="mROInameLabel">
515 <property name="sizePolicy">
516 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
517 <horstretch>0</horstretch>
518 <verstretch>0</verstretch>
521 <property name="text">
527 <spacer name="horizontalSpacer_5">
528 <property name="orientation">
529 <enum>Qt::Horizontal</enum>
531 <property name="sizeHint" stdset="0">
540 <widget class="QLabel" name="mROInameLabel_3">
541 <property name="sizePolicy">
542 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
543 <horstretch>0</horstretch>
544 <verstretch>0</verstretch>
547 <property name="text">
548 <string>Depth</string>
553 <widget class="QSpinBox" name="mDepthSpinBox">
554 <property name="minimum">
557 <property name="maximum">
558 <number>999999</number>
571 <layout class="QHBoxLayout" name="horizontalLayout_7">
572 <property name="spacing">
576 <widget class="QFrame" name="frame_2">
577 <property name="frameShape">
578 <enum>QFrame::StyledPanel</enum>
580 <property name="frameShadow">
581 <enum>QFrame::Raised</enum>
583 <layout class="QGridLayout" name="gridLayout_2">
584 <property name="margin">
587 <property name="spacing">
590 <item row="0" column="0">
591 <layout class="QHBoxLayout" name="horizontalLayout_4">
592 <property name="spacing">
596 <widget class="QGroupBox" name="groupBox">
597 <property name="sizePolicy">
598 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
599 <horstretch>0</horstretch>
600 <verstretch>0</verstretch>
603 <property name="title">
604 <string>All ROI</string>
606 <layout class="QVBoxLayout" name="verticalLayout_2">
607 <property name="spacing">
610 <property name="margin">
614 <layout class="QVBoxLayout" name="verticalLayout_4">
615 <property name="spacing">
618 <property name="bottomMargin">
622 <widget class="QCheckBox" name="mCheckBoxShowAll">
623 <property name="text">
624 <string>Set all ROI visible</string>
626 <property name="checked">
629 <property name="tristate">
635 <widget class="QCheckBox" name="mContourCheckBoxShowAll">
636 <property name="text">
637 <string>Set all contours visible</string>
639 <property name="checked">
642 <property name="tristate">
658 <layout class="QVBoxLayout" name="verticalLayout_3">
660 <widget class="QLabel" name="mROInameLabel_4">
661 <property name="sizePolicy">
662 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
663 <horstretch>0</horstretch>
664 <verstretch>0</verstretch>
667 <property name="text">
668 <string>Close tab</string>
670 <property name="alignment">
671 <set>Qt::AlignCenter</set>
676 <widget class="QPushButton" name="mCloseButton">
677 <property name="toolTip">
680 <property name="autoFillBackground">
683 <property name="text">
686 <property name="icon">
687 <iconset resource="../vvIcons.qrc">
688 <normaloff>:/common/icons/exit.png</normaloff>:/common/icons/exit.png</iconset>
699 <tabstop>mOpenBinaryButton</tabstop>
700 <tabstop>mBackgroundValueSpinBox</tabstop>
701 <tabstop>mBGModeCheckBox</tabstop>
702 <tabstop>mOpenDicomButton</tabstop>
703 <tabstop>mTree</tabstop>
704 <tabstop>mCheckBoxShow</tabstop>
705 <tabstop>mChangeColorButton</tabstop>
706 <tabstop>mReloadButton</tabstop>
707 <tabstop>mOpacitySlider</tabstop>
708 <tabstop>mOpacitySpinBox</tabstop>
709 <tabstop>mContourCheckBoxShow</tabstop>
710 <tabstop>mChangeContourColorButton</tabstop>
711 <tabstop>mContourWidthSpinBox</tabstop>
712 <tabstop>mDepthSpinBox</tabstop>
713 <tabstop>mCheckBoxShowAll</tabstop>
714 <tabstop>mContourCheckBoxShowAll</tabstop>
715 <tabstop>mCloseButton</tabstop>
718 <include location="../vvIcons.qrc"/>
722 <sender>mOpacitySlider</sender>
723 <signal>valueChanged(int)</signal>
724 <receiver>mOpacitySpinBox</receiver>
725 <slot>setValue(int)</slot>
727 <hint type="sourcelabel">
731 <hint type="destinationlabel">
738 <sender>mOpacitySpinBox</sender>
739 <signal>valueChanged(int)</signal>
740 <receiver>mOpacitySlider</receiver>
741 <slot>setValue(int)</slot>
743 <hint type="sourcelabel">
747 <hint type="destinationlabel">