comparison layer/SingleColourLayer.h @ 1417:2487521e857b

Merge
author Chris Cannam
date Wed, 23 Jan 2019 14:44:16 +0000
parents a18e78b9c78b
children
comparison
equal deleted inserted replaced
1416:d794630429a7 1417:2487521e857b
42 /** 42 /**
43 * Return true if the layer currently has a dark colour on a light 43 * Return true if the layer currently has a dark colour on a light
44 * background, false if it has a light colour on a dark 44 * background, false if it has a light colour on a dark
45 * background. 45 * background.
46 */ 46 */
47 virtual bool hasLightBackground() const; 47 bool hasLightBackground() const override;
48 48
49 /** 49 /**
50 * Implements Layer::getLayerColourSignificance() 50 * Implements Layer::getLayerColourSignificance()
51 */ 51 */
52 virtual ColourSignificance getLayerColourSignificance() const { 52 ColourSignificance getLayerColourSignificance() const override {
53 return ColourDistinguishes; 53 return ColourDistinguishes;
54 } 54 }
55 55
56 virtual QPixmap getLayerPresentationPixmap(QSize size) const; 56 QPixmap getLayerPresentationPixmap(QSize size) const override;
57 57
58 virtual PropertyList getProperties() const; 58 PropertyList getProperties() const override;
59 virtual QString getPropertyLabel(const PropertyName &) const; 59 QString getPropertyLabel(const PropertyName &) const override;
60 virtual PropertyType getPropertyType(const PropertyName &) const; 60 PropertyType getPropertyType(const PropertyName &) const override;
61 virtual QString getPropertyGroupName(const PropertyName &) const; 61 QString getPropertyGroupName(const PropertyName &) const override;
62 virtual int getPropertyRangeAndValue(const PropertyName &, 62 int getPropertyRangeAndValue(const PropertyName &,
63 int *min, int *max, int *deflt) const; 63 int *min, int *max, int *deflt) const override;
64 virtual QString getPropertyValueLabel(const PropertyName &, 64 QString getPropertyValueLabel(const PropertyName &,
65 int value) const; 65 int value) const override;
66 virtual RangeMapper *getNewPropertyRangeMapper(const PropertyName &) const; 66 RangeMapper *getNewPropertyRangeMapper(const PropertyName &) const override;
67 virtual void setProperty(const PropertyName &, int value); 67 void setProperty(const PropertyName &, int value) override;
68 68
69 virtual void toXml(QTextStream &stream, QString indent = "", 69 void toXml(QTextStream &stream, QString indent = "",
70 QString extraAttributes = "") const; 70 QString extraAttributes = "") const override;
71 71
72 virtual void setProperties(const QXmlAttributes &attributes); 72 void setProperties(const QXmlAttributes &attributes) override;
73 73
74 virtual void setDefaultColourFor(LayerGeometryProvider *v); 74 virtual void setDefaultColourFor(LayerGeometryProvider *v);
75 75
76 protected: 76 protected:
77 SingleColourLayer(); 77 SingleColourLayer();