Added signal handler for transparency slider. Added label to display percentage of transparency slider. Increased max on transparency slider so that images can be completely transparent.

git-svn-id: http://svn.osgeo.org/qgis/trunk@554 c8812cc2-4d05-0410-92ff-de0c093fc19c
This commit is contained in:
timlinux 2004-01-21 21:48:08 +00:00
parent c4f664d85a
commit a15fc4f248
2 changed files with 23 additions and 7 deletions

View File

@ -1,4 +1,4 @@
<!DOCTYPE UI><UI version="3.2" stdsetdef="1">
<!DOCTYPE UI><UI version="3.1" stdsetdef="1">
<class>QgsRasterLayerPropertiesBase</class>
<widget class="QDialog">
<property name="name">
@ -366,9 +366,18 @@
<property name="name">
<cstring>sliderTransparency</cstring>
</property>
<property name="maxValue">
<number>255</number>
</property>
<property name="orientation">
<enum>Horizontal</enum>
</property>
<property name="tickmarks">
<enum>Below</enum>
</property>
<property name="tickInterval">
<number>25</number>
</property>
</widget>
<widget class="QLabel" row="6" column="0">
<property name="name">
@ -871,12 +880,6 @@
<receiver>QgsRasterLayerPropertiesBase</receiver>
<slot>sliderMinGray_valueChanged(int)</slot>
</connection>
<connection>
<sender>sliderTransparency</sender>
<signal>valueChanged(int)</signal>
<receiver>QgsRasterLayerPropertiesBase</receiver>
<slot>sliderTransparency_valueChanged(int)</slot>
</connection>
<connection>
<sender>rbtnSingleBand</sender>
<signal>toggled(bool)</signal>
@ -967,6 +970,12 @@
<receiver>QgsRasterLayerPropertiesBase</receiver>
<slot>apply()</slot>
</connection>
<connection>
<sender>sliderTransparency</sender>
<signal>sliderMoved(int)</signal>
<receiver>QgsRasterLayerPropertiesBase</receiver>
<slot>sliderTransparency_sliderMoved(int)</slot>
</connection>
</connections>
<includes>
<include location="local" impldecl="in implementation">qgsrasterlayerpropertiesbase.ui.h</include>
@ -984,6 +993,7 @@
<slot>rbtnSingleBand_toggled( bool )</slot>
<slot>rbtnThreeBand_toggled( bool )</slot>
<slot>apply()</slot>
<slot>sliderTransparency_sliderMoved( int )</slot>
</slots>
<layoutdefaults spacing="6" margin="11"/>
</UI>

View File

@ -84,3 +84,9 @@ void QgsRasterLayerPropertiesBase::apply()
{
}
void QgsRasterLayerPropertiesBase::sliderTransparency_sliderMoved( int )
{
}