Mercurial > hg > svgui
comparison widgets/AudioDial.h @ 373:0895517bb2d1 1.2-stable
* merge from trunk (1.2 ended up being tracked from trunk, but we may want
this branch for fixes later)
author | Chris Cannam |
---|---|
date | Wed, 27 Feb 2008 10:32:45 +0000 |
parents | 1a49bd0d8375 |
children | 4a578a360011 |
comparison
equal
deleted
inserted
replaced
337:813170c57b13 | 373:0895517bb2d1 |
---|---|
105 | 105 |
106 void setDefaultValue(int defaultValue); | 106 void setDefaultValue(int defaultValue); |
107 | 107 |
108 void setValue(int value); | 108 void setValue(int value); |
109 | 109 |
110 void setDefaultMappedValue(float mappedValue); | |
111 | |
110 void setMappedValue(float mappedValue); | 112 void setMappedValue(float mappedValue); |
113 | |
114 void setToDefault(); | |
111 | 115 |
112 protected: | 116 protected: |
113 void drawTick(QPainter &paint, float angle, int size, bool internal); | 117 void drawTick(QPainter &paint, float angle, int size, bool internal); |
114 virtual void paintEvent(QPaintEvent *); | 118 virtual void paintEvent(QPaintEvent *); |
115 | 119 |
127 private: | 131 private: |
128 QColor m_knobColor; | 132 QColor m_knobColor; |
129 QColor m_meterColor; | 133 QColor m_meterColor; |
130 | 134 |
131 int m_defaultValue; | 135 int m_defaultValue; |
136 float m_defaultMappedValue; | |
132 float m_mappedValue; | 137 float m_mappedValue; |
133 bool m_noMappedUpdate; | 138 bool m_noMappedUpdate; |
134 | 139 |
135 // Alternate mouse behavior tracking. | 140 // Alternate mouse behavior tracking. |
136 bool m_mouseDial; | 141 bool m_mouseDial; |