changeset 346:8f01867cc191

* add icons to colour 3d plot layer toggles
author Chris Cannam
date Fri, 11 Jan 2008 18:19:50 +0000
parents 8c3fb13ef11c
children d3ee7524d39b
files layer/Colour3DPlotLayer.cpp layer/Colour3DPlotLayer.h
diffstat 2 files changed, 9 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/layer/Colour3DPlotLayer.cpp	Tue Jan 08 15:48:39 2008 +0000
+++ b/layer/Colour3DPlotLayer.cpp	Fri Jan 11 18:19:50 2008 +0000
@@ -100,6 +100,14 @@
     return "";
 }
 
+QString
+Colour3DPlotLayer::getPropertyIconName(const PropertyName &name) const
+{
+    if (name == "Normalize Columns") return "normalise-columns";
+    if (name == "Normalize Visible Area") return "normalise";
+    return "";
+}
+
 Layer::PropertyType
 Colour3DPlotLayer::getPropertyType(const PropertyName &name) const
 {
--- a/layer/Colour3DPlotLayer.h	Tue Jan 08 15:48:39 2008 +0000
+++ b/layer/Colour3DPlotLayer.h	Fri Jan 11 18:19:50 2008 +0000
@@ -75,6 +75,7 @@
     virtual PropertyList getProperties() const;
     virtual PropertyType getPropertyType(const PropertyName &) const;
     virtual QString getPropertyLabel(const PropertyName &) const;
+    virtual QString getPropertyIconName(const PropertyName &) const;
     virtual QString getPropertyGroupName(const PropertyName &) const;
     virtual int getPropertyRangeAndValue(const PropertyName &,
                                          int *min, int *max, int *deflt) const;