]> Creatis software - creaMaracasVisu.git/blob - lib/GUI/Qt/VolumeRenderer/qtvolumerendererpanel.ui
9859706040a569d2fcdb49b4c82ae476583f95e4
[creaMaracasVisu.git] / lib / GUI / Qt / VolumeRenderer / qtvolumerendererpanel.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3  <class>QtVolumeRendererPanel</class>
4  <widget class="QWidget" name="QtVolumeRendererPanel">
5   <property name="geometry">
6    <rect>
7     <x>0</x>
8     <y>0</y>
9     <width>275</width>
10     <height>213</height>
11    </rect>
12   </property>
13   <property name="windowTitle">
14    <string>Form</string>
15   </property>
16   <layout class="QGridLayout" name="gridLayout_4">
17    <item row="0" column="0">
18     <layout class="QHBoxLayout" name="horizontalLayout">
19      <item>
20       <widget class="QCheckBox" name="checkBoxShowVolume">
21        <property name="toolTip">
22         <string>Add or remove the volume from the viewer</string>
23        </property>
24        <property name="text">
25         <string>Show</string>
26        </property>
27       </widget>
28      </item>
29      <item>
30       <widget class="QCheckBox" name="checkBoxBoundingBox">
31        <property name="enabled">
32         <bool>false</bool>
33        </property>
34        <property name="toolTip">
35         <string>Bounding box to view the volume, control the bounding box with the handles</string>
36        </property>
37        <property name="text">
38         <string>Box</string>
39        </property>
40       </widget>
41      </item>
42     </layout>
43    </item>
44    <item row="1" column="0">
45     <layout class="QGridLayout" name="gridLayout_3">
46      <item row="0" column="0" colspan="2">
47       <widget class="QLabel" name="label_3">
48        <property name="text">
49         <string>Ray Cast Function</string>
50        </property>
51       </widget>
52      </item>
53      <item row="1" column="0">
54       <widget class="QRadioButton" name="radioButtonComposite">
55        <property name="toolTip">
56         <string>Change the Ray Cast Function To Composite (All)</string>
57        </property>
58        <property name="text">
59         <string>Composite</string>
60        </property>
61        <property name="checked">
62         <bool>true</bool>
63        </property>
64        <property name="autoExclusive">
65         <bool>true</bool>
66        </property>
67        <attribute name="buttonGroup">
68         <string>buttonGroup</string>
69        </attribute>
70       </widget>
71      </item>
72      <item row="1" column="1">
73       <widget class="QRadioButton" name="radioButtonMIP">
74        <property name="toolTip">
75         <string>Change the Ray Cast Function To Maximum Intensity Pixel</string>
76        </property>
77        <property name="text">
78         <string>MaxIP </string>
79        </property>
80        <property name="checked">
81         <bool>false</bool>
82        </property>
83        <property name="autoExclusive">
84         <bool>true</bool>
85        </property>
86        <attribute name="buttonGroup">
87         <string>buttonGroup</string>
88        </attribute>
89       </widget>
90      </item>
91      <item row="1" column="2">
92       <widget class="QRadioButton" name="radioButtonMinIP">
93        <property name="toolTip">
94         <string>Change the Ray Cast Function To Minimum Intensity Pixel</string>
95        </property>
96        <property name="text">
97         <string>MinIP</string>
98        </property>
99        <property name="autoExclusive">
100         <bool>true</bool>
101        </property>
102        <attribute name="buttonGroup">
103         <string>buttonGroup</string>
104        </attribute>
105       </widget>
106      </item>
107     </layout>
108    </item>
109    <item row="2" column="0">
110     <layout class="QGridLayout" name="gridLayout_2">
111      <item row="0" column="0">
112       <widget class="QLabel" name="label_2">
113        <property name="text">
114         <string>Interpolation</string>
115        </property>
116       </widget>
117      </item>
118      <item row="1" column="0">
119       <widget class="QRadioButton" name="radioButtonLinear">
120        <property name="text">
121         <string>Linear</string>
122        </property>
123        <property name="checked">
124         <bool>true</bool>
125        </property>
126        <attribute name="buttonGroup">
127         <string>buttonGroup_2</string>
128        </attribute>
129       </widget>
130      </item>
131      <item row="1" column="1">
132       <widget class="QRadioButton" name="radioButtonNearest">
133        <property name="text">
134         <string>Nearest</string>
135        </property>
136        <attribute name="buttonGroup">
137         <string>buttonGroup_2</string>
138        </attribute>
139       </widget>
140      </item>
141     </layout>
142    </item>
143    <item row="3" column="0">
144     <layout class="QGridLayout" name="gridLayout">
145      <item row="0" column="0">
146       <widget class="QLabel" name="label">
147        <property name="text">
148         <string>Opacity</string>
149        </property>
150       </widget>
151      </item>
152      <item row="0" column="1">
153       <widget class="QLineEdit" name="lineEditOpacity">
154        <property name="text">
155         <string>100</string>
156        </property>
157        <property name="readOnly">
158         <bool>true</bool>
159        </property>
160       </widget>
161      </item>
162      <item row="1" column="0" colspan="2">
163       <widget class="QSlider" name="opacitySlider">
164        <property name="enabled">
165         <bool>false</bool>
166        </property>
167        <property name="mouseTracking">
168         <bool>false</bool>
169        </property>
170        <property name="toolTip">
171         <string>Changes the opacity of the volume rendered</string>
172        </property>
173        <property name="inputMethodHints">
174         <set>Qt::ImhPreferLowercase</set>
175        </property>
176        <property name="maximum">
177         <number>100</number>
178        </property>
179        <property name="value">
180         <number>100</number>
181        </property>
182        <property name="tracking">
183         <bool>true</bool>
184        </property>
185        <property name="orientation">
186         <enum>Qt::Horizontal</enum>
187        </property>
188        <property name="invertedAppearance">
189         <bool>false</bool>
190        </property>
191        <property name="invertedControls">
192         <bool>false</bool>
193        </property>
194        <property name="tickPosition">
195         <enum>QSlider::TicksAbove</enum>
196        </property>
197       </widget>
198      </item>
199     </layout>
200    </item>
201   </layout>
202  </widget>
203  <tabstops>
204   <tabstop>checkBoxShowVolume</tabstop>
205   <tabstop>checkBoxBoundingBox</tabstop>
206   <tabstop>opacitySlider</tabstop>
207   <tabstop>lineEditOpacity</tabstop>
208  </tabstops>
209  <resources/>
210  <connections>
211   <connection>
212    <sender>checkBoxShowVolume</sender>
213    <signal>toggled(bool)</signal>
214    <receiver>checkBoxBoundingBox</receiver>
215    <slot>setEnabled(bool)</slot>
216    <hints>
217     <hint type="sourcelabel">
218      <x>134</x>
219      <y>93</y>
220     </hint>
221     <hint type="destinationlabel">
222      <x>524</x>
223      <y>93</y>
224     </hint>
225    </hints>
226   </connection>
227   <connection>
228    <sender>checkBoxShowVolume</sender>
229    <signal>toggled(bool)</signal>
230    <receiver>opacitySlider</receiver>
231    <slot>setEnabled(bool)</slot>
232    <hints>
233     <hint type="sourcelabel">
234      <x>134</x>
235      <y>93</y>
236     </hint>
237     <hint type="destinationlabel">
238      <x>77</x>
239      <y>626</y>
240     </hint>
241    </hints>
242   </connection>
243   <connection>
244    <sender>checkBoxShowVolume</sender>
245    <signal>toggled(bool)</signal>
246    <receiver>radioButtonLinear</receiver>
247    <slot>setEnabled(bool)</slot>
248    <hints>
249     <hint type="sourcelabel">
250      <x>134</x>
251      <y>93</y>
252     </hint>
253     <hint type="destinationlabel">
254      <x>29</x>
255      <y>495</y>
256     </hint>
257    </hints>
258   </connection>
259   <connection>
260    <sender>checkBoxShowVolume</sender>
261    <signal>toggled(bool)</signal>
262    <receiver>radioButtonNearest</receiver>
263    <slot>setEnabled(bool)</slot>
264    <hints>
265     <hint type="sourcelabel">
266      <x>134</x>
267      <y>93</y>
268     </hint>
269     <hint type="destinationlabel">
270      <x>532</x>
271      <y>495</y>
272     </hint>
273    </hints>
274   </connection>
275  </connections>
276  <buttongroups>
277   <buttongroup name="buttonGroup_2"/>
278   <buttongroup name="buttonGroup">
279    <property name="exclusive">
280     <bool>true</bool>
281    </property>
282   </buttongroup>
283  </buttongroups>
284 </ui>