]> Creatis software - clitk.git/blobdiff - vv/qt_ui/vvOverlayPanel.ui
Increase number of decimal for fusion and overlay
[clitk.git] / vv / qt_ui / vvOverlayPanel.ui
index 60a6803859eb98011b98a10c9cd2961e5c7ac997..19df6189b38c94590f9063e467934530960ef6e2 100644 (file)
@@ -6,8 +6,8 @@
    <rect>
     <x>0</x>
     <y>0</y>
-    <width>323</width>
-    <height>447</height>
+    <width>446</width>
+    <height>679</height>
    </rect>
   </property>
   <property name="sizePolicy">
@@ -36,6 +36,137 @@ p, li { white-space: pre-wrap; }
      </property>
     </widget>
    </item>
+   <item>
+    <widget class="QFrame" name="fCTUSFrame">
+     <property name="enabled">
+      <bool>true</bool>
+     </property>
+     <property name="sizePolicy">
+      <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
+       <horstretch>0</horstretch>
+       <verstretch>0</verstretch>
+      </sizepolicy>
+     </property>
+     <property name="minimumSize">
+      <size>
+       <width>0</width>
+       <height>90</height>
+      </size>
+     </property>
+     <property name="frameShape">
+      <enum>QFrame::StyledPanel</enum>
+     </property>
+     <property name="frameShadow">
+      <enum>QFrame::Raised</enum>
+     </property>
+     <widget class="QCheckBox" name="fCTUSActivateTimeSyncCheckBox">
+      <property name="enabled">
+       <bool>false</bool>
+      </property>
+      <property name="geometry">
+       <rect>
+        <x>230</x>
+        <y>60</y>
+        <width>91</width>
+        <height>17</height>
+       </rect>
+      </property>
+      <property name="text">
+       <string>Temporal</string>
+      </property>
+     </widget>
+     <widget class="QCheckBox" name="fCTUSActivateSpaceSyncCheckBox">
+      <property name="geometry">
+       <rect>
+        <x>270</x>
+        <y>10</y>
+        <width>81</width>
+        <height>17</height>
+       </rect>
+      </property>
+      <property name="text">
+       <string>Spatial</string>
+      </property>
+      <property name="checkable">
+       <bool>true</bool>
+      </property>
+      <property name="checked">
+       <bool>false</bool>
+      </property>
+     </widget>
+     <widget class="QLabel" name="label_13">
+      <property name="geometry">
+       <rect>
+        <x>0</x>
+        <y>0</y>
+        <width>31</width>
+        <height>32</height>
+       </rect>
+      </property>
+      <property name="text">
+       <string/>
+      </property>
+      <property name="pixmap">
+       <pixmap resource="../vvIcons.qrc">:/common/icons/rotateright.png</pixmap>
+      </property>
+     </widget>
+     <widget class="QLabel" name="label_14">
+      <property name="geometry">
+       <rect>
+        <x>30</x>
+        <y>0</y>
+        <width>231</width>
+        <height>32</height>
+       </rect>
+      </property>
+      <property name="text">
+       <string>Synchronized fusion of sequences</string>
+      </property>
+     </widget>
+     <widget class="QLabel" name="label_15">
+      <property name="geometry">
+       <rect>
+        <x>0</x>
+        <y>30</y>
+        <width>121</width>
+        <height>29</height>
+       </rect>
+      </property>
+      <property name="text">
+       <string>  Browse fused sequence  </string>
+      </property>
+     </widget>
+     <widget class="QSlider" name="fCTUSSlider">
+      <property name="geometry">
+       <rect>
+        <x>130</x>
+        <y>36</y>
+        <width>201</width>
+        <height>20</height>
+       </rect>
+      </property>
+      <property name="orientation">
+       <enum>Qt::Horizontal</enum>
+      </property>
+     </widget>
+     <widget class="QPushButton" name="fCTUSLoadCorrespondancesPushButton">
+      <property name="geometry">
+       <rect>
+        <x>20</x>
+        <y>60</y>
+        <width>171</width>
+        <height>23</height>
+       </rect>
+      </property>
+      <property name="toolTip">
+       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Load a file indicating the correspondances between time indices between both sequences.&lt;/p&gt;&lt;p&gt;The format needs to be the following:&lt;/p&gt;&lt;p&gt;let nt1 the number of frames in sequence 1, resp. nt2 and seq. 2 &lt;/p&gt;&lt;p&gt;The file must contain nt1 + nt2 entries.&lt;/p&gt;&lt;p&gt;entry i (i&amp;lt;=nt1) indicates for the i-th frame of sequence 1 the index to display for sequence 2.&lt;/p&gt;&lt;p&gt;resp. i&amp;gt;nt1 indicate corresp from seq. 2 to seq. 1&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+      </property>
+      <property name="text">
+       <string>Load Correspondances</string>
+      </property>
+     </widget>
+    </widget>
+   </item>
    <item>
     <widget class="QFrame" name="vFFrame">
      <property name="enabled">
@@ -171,12 +302,12 @@ p, li { white-space: pre-wrap; }
         </item>
         <item>
          <widget class="QToolButton" name="vfColorButton">
-           <property name="styleSheet">
-            <string>
+          <property name="styleSheet">
+           <string>
               background-color: rgb(0, 255, 0);
               border: 0px;
             </string>
-           </property>
+          </property>
          </widget>
         </item>
        </layout>
@@ -221,7 +352,7 @@ p, li { white-space: pre-wrap; }
      <property name="frameShadow">
       <enum>QFrame::Raised</enum>
      </property>
-     <layout class="QGridLayout">
+     <layout class="QGridLayout" name="compareGridLayout">
       <property name="margin">
        <number>2</number>
       </property>
@@ -267,7 +398,7 @@ p, li { white-space: pre-wrap; }
         </property>
        </widget>
       </item>
-      <item row="1" column="2">
+      <item row="1" column="1" colspan="5">
        <widget class="QSlider" name="colorHorizontalSlider">
         <property name="maximum">
          <number>359</number>
@@ -277,7 +408,7 @@ p, li { white-space: pre-wrap; }
         </property>
        </widget>
       </item>
-      <item row="2" column="0" colspan="3">
+      <item row="2" column="0" colspan="5">
        <widget class="QLabel" name="refValueLabel">
         <property name="sizePolicy">
          <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
@@ -290,7 +421,7 @@ p, li { white-space: pre-wrap; }
         </property>
        </widget>
       </item>
-      <item row="3" column="0" colspan="3">
+      <item row="3" column="0" colspan="5">
        <widget class="QLabel" name="valueLabel">
         <property name="sizePolicy">
          <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
@@ -303,7 +434,7 @@ p, li { white-space: pre-wrap; }
         </property>
        </widget>
       </item>
-      <item row="4" column="0" colspan="3">
+      <item row="4" column="0" colspan="5">
        <widget class="QLabel" name="diffValueLabel">
         <property name="sizePolicy">
          <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
@@ -316,6 +447,81 @@ p, li { white-space: pre-wrap; }
         </property>
        </widget>
       </item>
+      <item row="5" column="0">
+       <widget class="QLabel" name="label_10">
+        <property name="text">
+         <string>Window :</string>
+        </property>
+       </widget>
+      </item>
+      <item row="5" column="1">
+       <widget class="QDoubleSpinBox" name="overlayWindowSpinBox">
+        <property name="decimals">
+         <number>9</number>
+        </property>
+        <property name="minimum">
+         <double>-999999.000000000</double>
+        </property>
+        <property name="maximum">
+         <double>999999.000000000</double>
+        </property>
+        <property name="singleStep">
+         <double>10.000000000</double>
+        </property>
+        <property name="value">
+         <double>100.000000000</double>
+        </property>
+       </widget>
+      </item>
+      <item row="5" column="2">
+       <widget class="QLabel" name="label_11">
+        <property name="text">
+         <string>Level :</string>
+        </property>
+       </widget>
+      </item>
+      <item row="5" column="3">
+       <widget class="QDoubleSpinBox" name="overlayLevelSpinBox">
+        <property name="decimals">
+         <number>9</number>
+        </property>
+        <property name="minimum">
+         <double>-999999.000000000</double>
+        </property>
+        <property name="maximum">
+         <double>999999.000000000</double>
+        </property>
+        <property name="singleStep">
+         <double>10.000000000</double>
+        </property>
+        <property name="value">
+         <double>100.000000000</double>
+        </property>
+       </widget>
+      </item>
+      <item row="5" column="4">
+       <spacer name="horizontalSpacer">
+        <property name="orientation">
+         <enum>Qt::Horizontal</enum>
+        </property>
+        <property name="sizeHint" stdset="0">
+         <size>
+          <width>40</width>
+          <height>20</height>
+         </size>
+        </property>
+       </spacer>
+      </item>
+      <item row="5" column="5">
+       <widget class="QCheckBox" name="overlayLinkCheckBox">
+        <property name="text">
+         <string>Link</string>
+        </property>
+        <property name="checked">
+         <bool>true</bool>
+        </property>
+       </widget>
+      </item>
      </layout>
     </widget>
    </item>
@@ -330,13 +536,7 @@ p, li { white-space: pre-wrap; }
      <property name="frameShadow">
       <enum>QFrame::Raised</enum>
      </property>
-     <layout class="QGridLayout">
-      <property name="margin">
-       <number>2</number>
-      </property>
-      <property name="spacing">
-       <number>2</number>
-      </property>
+     <layout class="QGridLayout" name="gridLayout">
       <item row="0" column="0">
        <widget class="QLabel" name="label_5">
         <property name="maximumSize">
@@ -353,7 +553,7 @@ p, li { white-space: pre-wrap; }
         </property>
        </widget>
       </item>
-      <item row="0" column="1" colspan="4">
+      <item row="0" column="1" colspan="5">
        <widget class="QLabel" name="dataFusionnedLabel">
         <property name="sizePolicy">
          <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
@@ -366,14 +566,14 @@ p, li { white-space: pre-wrap; }
         </property>
        </widget>
       </item>
-      <item row="1" column="0" colspan="2">
+      <item row="1" column="0" colspan="3">
        <widget class="QLabel" name="opacityLabel">
         <property name="text">
-         <string>Opacity :</string>
+         <string>Global Opacity :</string>
         </property>
        </widget>
       </item>
-      <item row="1" column="2" colspan="3">
+      <item row="1" column="3" colspan="2">
        <widget class="QSlider" name="opacityHorizontalSlider">
         <property name="sizePolicy">
          <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
@@ -386,99 +586,139 @@ p, li { white-space: pre-wrap; }
         </property>
        </widget>
       </item>
-      <item row="2" column="0" colspan="2">
-       <widget class="QLabel" name="label_6">
+      <item row="1" column="5">
+       <widget class="QDoubleSpinBox" name="fusionOpacitySpin">
+        <property name="decimals">
+         <number>2</number>
+        </property>
+        <property name="minimum">
+         <double>0.000000000000000</double>
+        </property>
+        <property name="maximum">
+         <double>100.000000000000000</double>
+        </property>
+        <property name="singleStep">
+         <double>1.000000000000000</double>
+        </property>
+        <property name="value">
+         <double>100.000000000000000</double>
+        </property>
+       </widget>
+      </item>
+      <item row="2" column="0" colspan="3">
+       <widget class="QLabel" name="thresOpacityLabel">
+        <property name="toolTip">
+         <string>All colors below the threshold will be made transparent.</string>
+        </property>
+        <property name="statusTip">
+         <string/>
+        </property>
+        <property name="whatsThis">
+         <string/>
+        </property>
+        <property name="text">
+         <string>Transparency Threshold :</string>
+        </property>
+       </widget>
+      </item>
+      <item row="2" column="3" colspan="2">
+       <widget class="QSlider" name="thresOpacityHorizontalSlider">
         <property name="sizePolicy">
-         <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
+         <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
           <horstretch>0</horstretch>
           <verstretch>0</verstretch>
          </sizepolicy>
         </property>
-        <property name="text">
-         <string>Colormap :</string>
+        <property name="orientation">
+         <enum>Qt::Horizontal</enum>
         </property>
        </widget>
       </item>
-      <item row="2" column="2" colspan="2">
-       <widget class="QComboBox" name="fusionColorMapComboBox">
-        <property name="currentIndex">
-         <number>3</number>
+      <item row="2" column="5">
+       <widget class="QDoubleSpinBox" name="fusionThresSpin">
+        <property name="decimals">
+         <number>2</number>
+        </property>
+        <property name="minimum">
+         <double>0.000000000000000</double>
+        </property>
+        <property name="maximum">
+         <double>100.000000000000000</double>
+        </property>
+        <property name="singleStep">
+         <double>1.000000000000000</double>
+        </property>
+        <property name="value">
+         <double>1.000000000000000</double>
         </property>
-        <item>
-         <property name="text">
-          <string>B&amp;W</string>
-         </property>
-        </item>
-        <item>
-         <property name="text">
-          <string>Heat</string>
-         </property>
-        </item>
-        <item>
-         <property name="text">
-          <string>Cold</string>
-         </property>
-        </item>
-        <item>
-         <property name="text">
-          <string>Full Color Range</string>
-         </property>
-        </item>
        </widget>
       </item>
       <item row="3" column="0" colspan="2">
+       <widget class="QLabel" name="label_6">
+        <property name="sizePolicy">
+         <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
+          <horstretch>0</horstretch>
+          <verstretch>0</verstretch>
+         </sizepolicy>
+        </property>
+        <property name="text">
+         <string>Colormap :</string>
+        </property>
+       </widget>
+      </item>
+      <item row="7" column="0">
        <widget class="QLabel" name="label_7">
         <property name="text">
          <string>Window :</string>
         </property>
        </widget>
       </item>
-      <item row="3" column="2">
-       <widget class="QDoubleSpinBox" name="windowSpinBox">
+      <item row="7" column="1" colspan="2">
+       <widget class="QDoubleSpinBox" name="fusionWindowSpinBox">
         <property name="decimals">
-         <number>4</number>
+         <number>9</number>
         </property>
         <property name="minimum">
-         <double>-999999.000000000000000</double>
+         <double>-999999.000000000</double>
         </property>
         <property name="maximum">
-         <double>999999.000000000000000</double>
+         <double>999999.000000000</double>
         </property>
         <property name="singleStep">
-         <double>10.000000000000000</double>
+         <double>10.000000000</double>
         </property>
         <property name="value">
-         <double>100.000000000000000</double>
+         <double>100.000000000</double>
         </property>
        </widget>
       </item>
-      <item row="3" column="3">
+      <item row="7" column="3">
        <widget class="QLabel" name="label_8">
         <property name="text">
          <string>Level :</string>
         </property>
        </widget>
       </item>
-      <item row="3" column="4">
-       <widget class="QDoubleSpinBox" name="levelSpinBox">
+      <item row="7" column="4" colspan="2">
+       <widget class="QDoubleSpinBox" name="fusionLevelSpinBox">
         <property name="decimals">
-         <number>4</number>
+         <number>9</number>
         </property>
         <property name="minimum">
-         <double>-999999.000000000000000</double>
+         <double>-999999.000000000</double>
         </property>
         <property name="maximum">
-         <double>999999.000000000000000</double>
+         <double>999999.000000000</double>
         </property>
         <property name="singleStep">
-         <double>10.000000000000000</double>
+         <double>10.000000000</double>
         </property>
         <property name="value">
-         <double>1000.000000000000000</double>
+         <double>100.000000000</double>
         </property>
        </widget>
       </item>
-      <item row="4" column="0" colspan="5">
+      <item row="8" column="0" colspan="4">
        <widget class="QLabel" name="valueFusionnedLabel">
         <property name="sizePolicy">
          <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
@@ -491,6 +731,45 @@ p, li { white-space: pre-wrap; }
         </property>
        </widget>
       </item>
+      <item row="3" column="2">
+       <widget class="QComboBox" name="fusionColorMapComboBox">
+        <property name="currentIndex">
+         <number>0</number>
+        </property>
+        <item>
+         <property name="text">
+          <string>B&amp;W</string>
+         </property>
+        </item>
+        <item>
+         <property name="text">
+          <string>Heat</string>
+         </property>
+        </item>
+        <item>
+         <property name="text">
+          <string>Cold</string>
+         </property>
+        </item>
+        <item>
+         <property name="text">
+          <string>Dosimetry</string>
+         </property>
+        </item>
+        <item>
+         <property name="text">
+          <string>Full Color Range</string>
+         </property>
+        </item>
+       </widget>
+      </item>
+      <item row="3" column="3" colspan="3">
+       <widget class="QCheckBox" name="fusionShowLegendCheckBox">
+        <property name="text">
+         <string>Show legend</string>
+        </property>
+       </widget>
+      </item>
      </layout>
     </widget>
    </item>
@@ -511,8 +790,6 @@ p, li { white-space: pre-wrap; }
  </widget>
  <resources>
   <include location="../vvIcons.qrc"/>
-  <include location="../vvIcons.qrc"/>
-  <include location="vvIcons.qrc"/>
  </resources>
  <connections/>
 </ui>