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="font">
255 <pointsize>9</pointsize>
258 <property name="editTriggers">
259 <set>QAbstractItemView::AllEditTriggers</set>
261 <property name="tabKeyNavigation">
264 <property name="alternatingRowColors">
267 <property name="selectionMode">
268 <enum>QAbstractItemView::SingleSelection</enum>
270 <property name="selectionBehavior">
271 <enum>QAbstractItemView::SelectRows</enum>
273 <property name="animated">
276 <property name="wordWrap">
280 <property name="text">
285 <property name="text">
286 <string>Name</string>
290 <property name="text">
291 <string>Color</string>
295 <property name="text">
296 <string>Depth</string>
300 <property name="text">
303 <property name="text">
304 <string>Toto.mhd.toiefkjhfdjvhjhf</string>
306 <property name="text">
309 <property name="text">
316 <widget class="QFrame" name="frame">
317 <property name="frameShape">
318 <enum>QFrame::StyledPanel</enum>
320 <property name="frameShadow">
321 <enum>QFrame::Raised</enum>
323 <layout class="QGridLayout" name="gridLayout">
324 <property name="margin">
327 <property name="spacing">
330 <item row="0" column="0">
331 <widget class="QGroupBox" name="mGroupBoxROI">
332 <property name="sizePolicy">
333 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
334 <horstretch>0</horstretch>
335 <verstretch>0</verstretch>
338 <property name="title">
339 <string>Selected ROI</string>
341 <layout class="QVBoxLayout" name="verticalLayout">
342 <property name="spacing">
345 <property name="margin">
349 <layout class="QHBoxLayout" name="horizontalLayout_8">
350 <property name="spacing">
354 <widget class="QCheckBox" name="mCheckBoxShow">
355 <property name="text">
356 <string>Visible</string>
358 <property name="checked">
364 <widget class="QPushButton" name="mChangeColorButton">
365 <property name="toolTip">
368 <property name="autoFillBackground">
371 <property name="text">
372 <string>Color</string>
377 <widget class="QPushButton" name="mReloadButton">
378 <property name="toolTip">
379 <string>Reload image</string>
381 <property name="autoFillBackground">
384 <property name="text">
387 <property name="icon">
388 <iconset resource="../vvIcons.qrc">
389 <normaloff>:/common/icons/rotateright.png</normaloff>:/common/icons/rotateright.png</iconset>
396 <layout class="QHBoxLayout" name="horizontalLayout_5">
397 <property name="spacing">
401 <widget class="QLabel" name="vectorFieldNameLabel_7">
402 <property name="sizePolicy">
403 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
404 <horstretch>0</horstretch>
405 <verstretch>0</verstretch>
408 <property name="text">
409 <string>Opacity</string>
414 <widget class="QSlider" name="mOpacitySlider">
415 <property name="maximum">
418 <property name="orientation">
419 <enum>Qt::Horizontal</enum>
424 <widget class="QSpinBox" name="mOpacitySpinBox">
425 <property name="maximum">
433 <layout class="QHBoxLayout" name="horizontalLayout_9">
434 <property name="spacing">
438 <widget class="QCheckBox" name="mContourCheckBoxShow">
439 <property name="text">
440 <string>Contour</string>
442 <property name="checked">
448 <widget class="QPushButton" name="mChangeContourColorButton">
449 <property name="toolTip">
452 <property name="autoFillBackground">
455 <property name="text">
456 <string>Color</string>
461 <spacer name="horizontalSpacer_2">
462 <property name="orientation">
463 <enum>Qt::Horizontal</enum>
465 <property name="sizeHint" stdset="0">
474 <layout class="QHBoxLayout" name="horizontalLayout_6">
476 <widget class="QLabel" name="mROInameLabel_2">
477 <property name="sizePolicy">
478 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
479 <horstretch>0</horstretch>
480 <verstretch>0</verstretch>
483 <property name="text">
484 <string>Width</string>
489 <widget class="QSpinBox" name="mContourWidthSpinBox">
490 <property name="minimum">
493 <property name="maximum">
503 <layout class="QHBoxLayout" name="horizontalLayout_3">
504 <property name="spacing">
508 <widget class="QLabel" name="mROInameLabel">
509 <property name="sizePolicy">
510 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
511 <horstretch>0</horstretch>
512 <verstretch>0</verstretch>
515 <property name="text">
521 <spacer name="horizontalSpacer_5">
522 <property name="orientation">
523 <enum>Qt::Horizontal</enum>
525 <property name="sizeHint" stdset="0">
534 <widget class="QLabel" name="mROInameLabel_3">
535 <property name="sizePolicy">
536 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
537 <horstretch>0</horstretch>
538 <verstretch>0</verstretch>
541 <property name="text">
542 <string>Depth</string>
547 <widget class="QSpinBox" name="mDepthSpinBox">
548 <property name="minimum">
551 <property name="maximum">
552 <number>999999</number>
565 <layout class="QHBoxLayout" name="horizontalLayout_7">
566 <property name="spacing">
570 <widget class="QFrame" name="frame_2">
571 <property name="frameShape">
572 <enum>QFrame::StyledPanel</enum>
574 <property name="frameShadow">
575 <enum>QFrame::Raised</enum>
577 <layout class="QGridLayout" name="gridLayout_2">
578 <property name="margin">
581 <property name="spacing">
584 <item row="0" column="0">
585 <layout class="QHBoxLayout" name="horizontalLayout_4">
586 <property name="spacing">
590 <widget class="QGroupBox" name="groupBox">
591 <property name="sizePolicy">
592 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
593 <horstretch>0</horstretch>
594 <verstretch>0</verstretch>
597 <property name="title">
598 <string>All ROI</string>
600 <layout class="QVBoxLayout" name="verticalLayout_2">
601 <property name="spacing">
604 <property name="margin">
608 <layout class="QVBoxLayout" name="verticalLayout_4">
609 <property name="spacing">
612 <property name="bottomMargin">
616 <widget class="QCheckBox" name="mCheckBoxShowAll">
617 <property name="text">
618 <string>Set all ROI visible</string>
620 <property name="checked">
623 <property name="tristate">
629 <widget class="QCheckBox" name="mContourCheckBoxShowAll">
630 <property name="text">
631 <string>Set all contours visible</string>
633 <property name="checked">
636 <property name="tristate">
652 <layout class="QVBoxLayout" name="verticalLayout_3">
654 <widget class="QLabel" name="mROInameLabel_4">
655 <property name="sizePolicy">
656 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
657 <horstretch>0</horstretch>
658 <verstretch>0</verstretch>
661 <property name="text">
662 <string>Close tab</string>
664 <property name="alignment">
665 <set>Qt::AlignCenter</set>
670 <widget class="QPushButton" name="mCloseButton">
671 <property name="toolTip">
674 <property name="autoFillBackground">
677 <property name="text">
680 <property name="icon">
681 <iconset resource="../vvIcons.qrc">
682 <normaloff>:/common/icons/exit.png</normaloff>:/common/icons/exit.png</iconset>
693 <tabstop>mOpenBinaryButton</tabstop>
694 <tabstop>mBackgroundValueSpinBox</tabstop>
695 <tabstop>mBGModeCheckBox</tabstop>
696 <tabstop>mOpenDicomButton</tabstop>
697 <tabstop>mTree</tabstop>
698 <tabstop>mCheckBoxShow</tabstop>
699 <tabstop>mChangeColorButton</tabstop>
700 <tabstop>mReloadButton</tabstop>
701 <tabstop>mOpacitySlider</tabstop>
702 <tabstop>mOpacitySpinBox</tabstop>
703 <tabstop>mContourCheckBoxShow</tabstop>
704 <tabstop>mChangeContourColorButton</tabstop>
705 <tabstop>mContourWidthSpinBox</tabstop>
706 <tabstop>mDepthSpinBox</tabstop>
707 <tabstop>mCheckBoxShowAll</tabstop>
708 <tabstop>mContourCheckBoxShowAll</tabstop>
709 <tabstop>mCloseButton</tabstop>
712 <include location="../vvIcons.qrc"/>
716 <sender>mOpacitySlider</sender>
717 <signal>valueChanged(int)</signal>
718 <receiver>mOpacitySpinBox</receiver>
719 <slot>setValue(int)</slot>
721 <hint type="sourcelabel">
725 <hint type="destinationlabel">
732 <sender>mOpacitySpinBox</sender>
733 <signal>valueChanged(int)</signal>
734 <receiver>mOpacitySlider</receiver>
735 <slot>setValue(int)</slot>
737 <hint type="sourcelabel">
741 <hint type="destinationlabel">