~ubuntu-branches/ubuntu/oneiric/qwt/oneiric-proposed

« back to all changes in this revision

Viewing changes to qwt-5.1.2/doc/html/class_qwt_slider.html

  • Committer: Bazaar Package Importer
  • Author(s): Fathi Boudra
  • Date: 2009-04-12 23:25:58 UTC
  • mfrom: (1.1.4 upstream) (2.1.2 squeeze)
  • Revision ID: james.westby@ubuntu.com-20090412232558-3bl06x785yr8xm8u
Tags: 5.1.2-1
* New upstream release.
* Bump compat/debhelper to 7.
* Bump Standards-Version to 3.8.1. No changes needed.
* Invert Maintainers and Uploaders field.
* Fix lintian warnings:
  - dh_clean _k deprecated.
  - missing dependency on libc.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
 
3
<title>Qwt User&apos;s Guide: QwtSlider Class Reference</title>
 
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
 
5
<link href="tabs.css" rel="stylesheet" type="text/css">
 
6
</head><body>
 
7
<!-- Generated by Doxygen 1.5.0 -->
 
8
<div class="tabs">
 
9
  <ul>
 
10
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
 
11
    <li id="current"><a href="classes.html"><span>Classes</span></a></li>
 
12
    <li><a href="files.html"><span>Files</span></a></li>
 
13
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
 
14
  </ul></div>
 
15
<div class="tabs">
 
16
  <ul>
 
17
    <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
 
18
    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
 
19
    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
 
20
    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
 
21
  </ul></div>
 
22
<h1>QwtSlider Class Reference</h1><!-- doxytag: class="QwtSlider" --><!-- doxytag: inherits="QwtAbstractSlider,QwtAbstractScale" -->Inheritance diagram for QwtSlider:<p><center><img src="class_qwt_slider__inherit__graph.png" border="0" usemap="#_qwt_slider__inherit__map" alt="Inheritance graph"></center>
 
23
<map name="_qwt_slider__inherit__map">
 
24
<area href="class_qwt_abstract_slider.html" shape="rect" coords="7,83,135,107" alt="">
 
25
<area href="class_qwt_double_range.html" shape="rect" coords="8,8,133,32" alt="">
 
26
<area href="class_qwt_abstract_scale.html" shape="rect" coords="159,83,287,107" alt="">
 
27
</map>
 
28
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center>Collaboration diagram for QwtSlider:<p><center><img src="class_qwt_slider__coll__graph.png" border="0" usemap="#_qwt_slider__coll__map" alt="Collaboration graph"></center>
 
29
<map name="_qwt_slider__coll__map">
 
30
<area href="class_qwt_abstract_slider.html" shape="rect" coords="7,83,135,107" alt="">
 
31
<area href="class_qwt_double_range.html" shape="rect" coords="8,8,133,32" alt="">
 
32
<area href="class_qwt_abstract_scale.html" shape="rect" coords="159,83,287,107" alt="">
 
33
</map>
 
34
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="class_qwt_slider-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
 
35
The Slider Widget. 
 
36
<p>
 
37
<a class="el" href="class_qwt_slider.html">QwtSlider</a> is a slider widget which operates on an interval of type double. <a class="el" href="class_qwt_slider.html">QwtSlider</a> supports different layouts as well as a scale.<p>
 
38
<div align="center">
 
39
<img src="sliders.png" alt="sliders.png">
 
40
</div>
 
41
<p>
 
42
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_abstract_slider.html">QwtAbstractSlider</a> and <a class="el" href="class_qwt_abstract_scale.html">QwtAbstractScale</a> for the descriptions of the inherited members. </dd></dl>
 
43
 
 
44
<p>
 
45
 
 
46
<p>
 
47
Definition at line <a class="el" href="qwt__slider_8h-source.html#l00034">34</a> of file <a class="el" href="qwt__slider_8h-source.html">qwt_slider.h</a>.<table border="0" cellpadding="0" cellspacing="0">
 
48
<tr><td></td></tr>
 
49
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
 
50
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#10836f1e83b9c8ef8e229bf7c65c3659">ScalePos</a> { <br>
 
51
&nbsp;&nbsp;<b>NoScale</b>, 
 
52
<br>
 
53
&nbsp;&nbsp;<b>LeftScale</b>, 
 
54
<br>
 
55
&nbsp;&nbsp;<b>RightScale</b>, 
 
56
<br>
 
57
&nbsp;&nbsp;<b>TopScale</b>, 
 
58
<br>
 
59
&nbsp;&nbsp;<b>BottomScale</b>, 
 
60
<br>
 
61
&nbsp;&nbsp;<b>NoScale</b>, 
 
62
<br>
 
63
&nbsp;&nbsp;<b>LeftScale</b>, 
 
64
<br>
 
65
&nbsp;&nbsp;<b>RightScale</b>, 
 
66
<br>
 
67
&nbsp;&nbsp;<b>TopScale</b>, 
 
68
<br>
 
69
&nbsp;&nbsp;<b>BottomScale</b>
 
70
<br>
 
71
 }</td></tr>
 
72
 
 
73
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#60df2c6dd8d5419625a2f3f024bf29c6">BGSTYLE</a> { <br>
 
74
&nbsp;&nbsp;<b>BgTrough</b> =  0x1, 
 
75
<br>
 
76
&nbsp;&nbsp;<b>BgSlot</b> =  0x2, 
 
77
<br>
 
78
&nbsp;&nbsp;<b>BgBoth</b> =  BgTrough | BgSlot
 
79
<br>
 
80
 }</td></tr>
 
81
 
 
82
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
 
83
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#dc40d9d7d637f270c10dbdaf8c0f959d">QwtSlider</a> (QWidget *parent, Qt::Orientation=Qt::Horizontal, <a class="el" href="class_qwt_slider.html#10836f1e83b9c8ef8e229bf7c65c3659">ScalePos</a>=NoScale, <a class="el" href="class_qwt_slider.html#60df2c6dd8d5419625a2f3f024bf29c6">BGSTYLE</a> bgStyle=BgTrough)</td></tr>
 
84
 
 
85
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1d82f2f616f8cd3cc7c265948d1b7886"></a><!-- doxytag: member="QwtSlider::~QwtSlider" ref="1d82f2f616f8cd3cc7c265948d1b7886" args="()" -->
 
86
virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#1d82f2f616f8cd3cc7c265948d1b7886">~QwtSlider</a> ()</td></tr>
 
87
 
 
88
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#3a5d51f56dee5e51dc37bb6f546b16b5">setOrientation</a> (Qt::Orientation)</td></tr>
 
89
 
 
90
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#425ca7b06f3cde9625b35e643ed2c647">setBgStyle</a> (<a class="el" href="class_qwt_slider.html#60df2c6dd8d5419625a2f3f024bf29c6">BGSTYLE</a>)</td></tr>
 
91
 
 
92
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="class_qwt_slider.html#60df2c6dd8d5419625a2f3f024bf29c6">BGSTYLE</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#e93eccfbc0f33aadd7da84a3c7b29cc7">bgStyle</a> () const</td></tr>
 
93
 
 
94
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#f663f9e1ee5962f796b83d95820a84ae">setScalePosition</a> (<a class="el" href="class_qwt_slider.html#10836f1e83b9c8ef8e229bf7c65c3659">ScalePos</a> s)</td></tr>
 
95
 
 
96
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="class_qwt_slider.html#10836f1e83b9c8ef8e229bf7c65c3659">ScalePos</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#fe25f742e50db2c2c45fbeb85e713a29">scalePosition</a> () const</td></tr>
 
97
 
 
98
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#7f9467f2c0200d02299a14b641748b2b">thumbLength</a> () const</td></tr>
 
99
 
 
100
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#db669a4a0d4472d2dd342f2a932100e0">thumbWidth</a> () const</td></tr>
 
101
 
 
102
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#41e8e0042018ff8f910a8eb4f2a55fec">borderWidth</a> () const</td></tr>
 
103
 
 
104
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#a238078ae6ce297e0a39c0404542545d">setThumbLength</a> (int l)</td></tr>
 
105
 
 
106
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#4e25372df46541d807603791ca6c5bab">setThumbWidth</a> (int w)</td></tr>
 
107
 
 
108
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#0d40da533b9417974240e127b5d701e4">setBorderWidth</a> (int bw)</td></tr>
 
109
 
 
110
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#32e5dabf7627458b97f81be6c5272a52">setMargins</a> (int x, int y)</td></tr>
 
111
 
 
112
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual QSize&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#7d40fb51cf713b3fbf7cf2086880d85b">sizeHint</a> () const</td></tr>
 
113
 
 
114
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual QSize&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#6a676f14b18bd64a947365b97ebfbb4a">minimumSizeHint</a> () const</td></tr>
 
115
 
 
116
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#9039a6d5d5bb7b21c312637cf40f8319">setScaleDraw</a> (<a class="el" href="class_qwt_scale_draw.html">QwtScaleDraw</a> *)</td></tr>
 
117
 
 
118
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="class_qwt_scale_draw.html">QwtScaleDraw</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#44a95d015b9b846b86ab1a0a44c93617">scaleDraw</a> () const</td></tr>
 
119
 
 
120
<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
 
121
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#9dce1bf10fdcd92feae56dd77a455358">getValue</a> (const QPoint &amp;p)</td></tr>
 
122
 
 
123
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#1b901e8ce7cdb3b04cf00caf83dd81af">getScrollMode</a> (const QPoint &amp;p, int &amp;scrollMode, int &amp;direction)</td></tr>
 
124
 
 
125
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#e0bbbd25241b84ef8ff86c698004def8">draw</a> (QPainter *p, const QRect &amp;update_rect)</td></tr>
 
126
 
 
127
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#9bfe362dcd3f4318595ce85671c96a64">drawSlider</a> (QPainter *p, const QRect &amp;r)</td></tr>
 
128
 
 
129
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#0a5e8c88a520d1601ca4b3282b6b254a">drawThumb</a> (QPainter *p, const QRect &amp;, int pos)</td></tr>
 
130
 
 
131
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#92af990b20794fe27934c6fa2ee7a435">resizeEvent</a> (QResizeEvent *e)</td></tr>
 
132
 
 
133
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#374057359bceeb3174a35b9240feacf0">paintEvent</a> (QPaintEvent *e)</td></tr>
 
134
 
 
135
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#62380259b0831ad98a1b0ad011f32bea">valueChange</a> ()</td></tr>
 
136
 
 
137
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#e8eff3a30ef4086cac42d244cef81ac0">rangeChange</a> ()</td></tr>
 
138
 
 
139
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#31ae4c53eb17d77ee0fd846ff6eea7e3">scaleChange</a> ()</td></tr>
 
140
 
 
141
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#dabf0ae058968d9c68677580c2fa800f">fontChange</a> (const QFont &amp;oldFont)</td></tr>
 
142
 
 
143
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#94d3a5a87c2591f21e458ff6aa358009">layoutSlider</a> (bool update=true)</td></tr>
 
144
 
 
145
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#88c8008a4b5f0b2e829e4e364156947a">xyPosition</a> (double v) const</td></tr>
 
146
 
 
147
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="class_qwt_scale_draw.html">QwtScaleDraw</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_slider.html#c9d9cf23f22f06a02c9a60fb91adb0c0">scaleDraw</a> ()</td></tr>
 
148
 
 
149
</table>
 
150
<hr><h2>Member Enumeration Documentation</h2>
 
151
<a class="anchor" name="10836f1e83b9c8ef8e229bf7c65c3659"></a><!-- doxytag: member="QwtSlider::ScalePos" ref="10836f1e83b9c8ef8e229bf7c65c3659" args="" -->
 
152
<div class="memitem">
 
153
<div class="memproto">
 
154
      <table class="memname">
 
155
        <tr>
 
156
          <td class="memname">enum <a class="el" href="class_qwt_slider.html#10836f1e83b9c8ef8e229bf7c65c3659">QwtSlider::ScalePos</a>          </td>
 
157
        </tr>
 
158
      </table>
 
159
</div>
 
160
<div class="memdoc">
 
161
 
 
162
<p>
 
163
Scale position. <a class="el" href="class_qwt_slider.html">QwtSlider</a> tries to enforce valid combinations of its orientation and scale position:<ul>
 
164
<li>Qt::Horizonal combines with NoScale, TopScale and BottomScale</li><li>Qt::Vertical combines with NoScale, LeftScale and RightScale</li></ul>
 
165
<p>
 
166
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_slider.html#dc40d9d7d637f270c10dbdaf8c0f959d">QwtSlider::QwtSlider</a> </dd></dl>
 
167
 
 
168
<p>
 
169
Definition at line <a class="el" href="qwt__slider_8h-source.html#l00056">56</a> of file <a class="el" href="qwt__slider_8h-source.html">qwt_slider.h</a>.
 
170
</div>
 
171
</div><p>
 
172
<a class="anchor" name="60df2c6dd8d5419625a2f3f024bf29c6"></a><!-- doxytag: member="QwtSlider::BGSTYLE" ref="60df2c6dd8d5419625a2f3f024bf29c6" args="" -->
 
173
<div class="memitem">
 
174
<div class="memproto">
 
175
      <table class="memname">
 
176
        <tr>
 
177
          <td class="memname">enum <a class="el" href="class_qwt_slider.html#60df2c6dd8d5419625a2f3f024bf29c6">QwtSlider::BGSTYLE</a>          </td>
 
178
        </tr>
 
179
      </table>
 
180
</div>
 
181
<div class="memdoc">
 
182
 
 
183
<p>
 
184
Background style. <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_slider.html#dc40d9d7d637f270c10dbdaf8c0f959d">QwtSlider::QwtSlider</a> </dd></dl>
 
185
 
 
186
<p>
 
187
Definition at line <a class="el" href="qwt__slider_8h-source.html#l00070">70</a> of file <a class="el" href="qwt__slider_8h-source.html">qwt_slider.h</a>.
 
188
</div>
 
189
</div><p>
 
190
<hr><h2>Constructor &amp; Destructor Documentation</h2>
 
191
<a class="anchor" name="dc40d9d7d637f270c10dbdaf8c0f959d"></a><!-- doxytag: member="QwtSlider::QwtSlider" ref="dc40d9d7d637f270c10dbdaf8c0f959d" args="(QWidget *parent, Qt::Orientation=Qt::Horizontal, ScalePos=NoScale, BGSTYLE bgStyle=BgTrough)" -->
 
192
<div class="memitem">
 
193
<div class="memproto">
 
194
      <table class="memname">
 
195
        <tr>
 
196
          <td class="memname">QwtSlider::QwtSlider           </td>
 
197
          <td>(</td>
 
198
          <td class="paramtype">QWidget *&nbsp;</td>
 
199
          <td class="paramname"> <em>parent</em>, </td>
 
200
        </tr>
 
201
        <tr>
 
202
          <td class="paramkey"></td>
 
203
          <td></td>
 
204
          <td class="paramtype">Qt::Orientation&nbsp;</td>
 
205
          <td class="paramname"> <em>orientation</em> = <code>Qt::Horizontal</code>, </td>
 
206
        </tr>
 
207
        <tr>
 
208
          <td class="paramkey"></td>
 
209
          <td></td>
 
210
          <td class="paramtype"><a class="el" href="class_qwt_slider.html#10836f1e83b9c8ef8e229bf7c65c3659">ScalePos</a>&nbsp;</td>
 
211
          <td class="paramname"> <em>scalePos</em> = <code>NoScale</code>, </td>
 
212
        </tr>
 
213
        <tr>
 
214
          <td class="paramkey"></td>
 
215
          <td></td>
 
216
          <td class="paramtype"><a class="el" href="class_qwt_slider.html#60df2c6dd8d5419625a2f3f024bf29c6">BGSTYLE</a>&nbsp;</td>
 
217
          <td class="paramname"> <em>bgStyle</em> = <code>BgTrough</code></td><td>&nbsp;</td>
 
218
        </tr>
 
219
        <tr>
 
220
          <td></td>
 
221
          <td>)</td>
 
222
          <td></td><td></td><td width="100%"><code> [explicit]</code></td>
 
223
        </tr>
 
224
      </table>
 
225
</div>
 
226
<div class="memdoc">
 
227
 
 
228
<p>
 
229
Constructor. 
 
230
<p>
 
231
<dl compact><dt><b>Parameters:</b></dt><dd>
 
232
  <table border="0" cellspacing="2" cellpadding="0">
 
233
    <tr><td valign="top"></td><td valign="top"><em>parent</em>&nbsp;</td><td>parent widget </td></tr>
 
234
    <tr><td valign="top"></td><td valign="top"><em>orientation</em>&nbsp;</td><td>Orientation of the slider. Can be Qt::Horizontal or Qt::Vertical. Defaults to Qt::Horizontal. </td></tr>
 
235
    <tr><td valign="top"></td><td valign="top"><em>scalePos</em>&nbsp;</td><td>Position of the scale. Defaults to QwtSlider::NoScale. </td></tr>
 
236
    <tr><td valign="top"></td><td valign="top"><em>bgStyle</em>&nbsp;</td><td>Background style. QwtSlider::BgTrough draws the slider button in a trough, QwtSlider::BgSlot draws a slot underneath the button. An or-combination of both may also be used. The default is QwtSlider::BgTrough.</td></tr>
 
237
  </table>
 
238
</dl>
 
239
<a class="el" href="class_qwt_slider.html">QwtSlider</a> enforces valid combinations of its orientation and scale position. If the combination is invalid, the scale position will be set to NoScale. Valid combinations are:<ul>
 
240
<li>Qt::Horizonal with NoScale, TopScale, or BottomScale;</li><li>Qt::Vertical with NoScale, LeftScale, or RightScale. </li></ul>
 
241
 
 
242
<p>
 
243
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00064">64</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
244
</div>
 
245
</div><p>
 
246
<hr><h2>Member Function Documentation</h2>
 
247
<a class="anchor" name="3a5d51f56dee5e51dc37bb6f546b16b5"></a><!-- doxytag: member="QwtSlider::setOrientation" ref="3a5d51f56dee5e51dc37bb6f546b16b5" args="(Qt::Orientation)" -->
 
248
<div class="memitem">
 
249
<div class="memproto">
 
250
      <table class="memname">
 
251
        <tr>
 
252
          <td class="memname">void QwtSlider::setOrientation           </td>
 
253
          <td>(</td>
 
254
          <td class="paramtype">Qt::Orientation&nbsp;</td>
 
255
          <td class="paramname"> <em>o</em>          </td>
 
256
          <td>&nbsp;)&nbsp;</td>
 
257
          <td width="100%"><code> [virtual]</code></td>
 
258
        </tr>
 
259
      </table>
 
260
</div>
 
261
<div class="memdoc">
 
262
 
 
263
<p>
 
264
Set the orientation. 
 
265
<p>
 
266
<dl compact><dt><b>Parameters:</b></dt><dd>
 
267
  <table border="0" cellspacing="2" cellpadding="0">
 
268
    <tr><td valign="top"></td><td valign="top"><em>o</em>&nbsp;</td><td>Orientation. Allowed values are Qt::Horizontal and Qt::Vertical.</td></tr>
 
269
  </table>
 
270
</dl>
 
271
If the new orientation and the old scale position are an invalid combination, the scale position will be set to QwtSlider::NoScale. <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_abstract_slider.html#5191a5ae69ab34e24463d23a32dbd02f">QwtAbstractSlider::orientation()</a> </dd></dl>
 
272
 
 
273
<p>
 
274
Reimplemented from <a class="el" href="class_qwt_abstract_slider.html#6b0fdc50bfbb0a8bb40f0dc6bf493b2c">QwtAbstractSlider</a>.
 
275
<p>
 
276
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00174">174</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
277
<p>
 
278
References <a class="el" href="qwt__slider_8cpp-source.html#l00604">layoutSlider()</a>, <a class="el" href="qwt__abstract__slider_8cpp-source.html#l00117">QwtAbstractSlider::orientation()</a>, and <a class="el" href="qwt__abstract__slider_8cpp-source.html#l00108">QwtAbstractSlider::setOrientation()</a>.
 
279
<p>
 
280
Referenced by <a class="el" href="qwt__slider_8cpp-source.html#l00224">setScalePosition()</a>.
 
281
</div>
 
282
</div><p>
 
283
<a class="anchor" name="425ca7b06f3cde9625b35e643ed2c647"></a><!-- doxytag: member="QwtSlider::setBgStyle" ref="425ca7b06f3cde9625b35e643ed2c647" args="(BGSTYLE)" -->
 
284
<div class="memitem">
 
285
<div class="memproto">
 
286
      <table class="memname">
 
287
        <tr>
 
288
          <td class="memname">void QwtSlider::setBgStyle           </td>
 
289
          <td>(</td>
 
290
          <td class="paramtype"><a class="el" href="class_qwt_slider.html#60df2c6dd8d5419625a2f3f024bf29c6">BGSTYLE</a>&nbsp;</td>
 
291
          <td class="paramname"> <em>st</em>          </td>
 
292
          <td>&nbsp;)&nbsp;</td>
 
293
          <td width="100%"></td>
 
294
        </tr>
 
295
      </table>
 
296
</div>
 
297
<div class="memdoc">
 
298
 
 
299
<p>
 
300
Set the background style. 
 
301
<p>
 
302
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00784">784</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
303
<p>
 
304
References <a class="el" href="qwt__slider_8cpp-source.html#l00604">layoutSlider()</a>.
 
305
</div>
 
306
</div><p>
 
307
<a class="anchor" name="e93eccfbc0f33aadd7da84a3c7b29cc7"></a><!-- doxytag: member="QwtSlider::bgStyle" ref="e93eccfbc0f33aadd7da84a3c7b29cc7" args="() const" -->
 
308
<div class="memitem">
 
309
<div class="memproto">
 
310
      <table class="memname">
 
311
        <tr>
 
312
          <td class="memname"><a class="el" href="class_qwt_slider.html#60df2c6dd8d5419625a2f3f024bf29c6">QwtSlider::BGSTYLE</a> QwtSlider::bgStyle           </td>
 
313
          <td>(</td>
 
314
          <td class="paramname">          </td>
 
315
          <td>&nbsp;)&nbsp;</td>
 
316
          <td width="100%"> const</td>
 
317
        </tr>
 
318
      </table>
 
319
</div>
 
320
<div class="memdoc">
 
321
 
 
322
<p>
 
323
<dl class="return" compact><dt><b>Returns:</b></dt><dd>the background style. </dd></dl>
 
324
 
 
325
<p>
 
326
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00793">793</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
327
</div>
 
328
</div><p>
 
329
<a class="anchor" name="f663f9e1ee5962f796b83d95820a84ae"></a><!-- doxytag: member="QwtSlider::setScalePosition" ref="f663f9e1ee5962f796b83d95820a84ae" args="(ScalePos s)" -->
 
330
<div class="memitem">
 
331
<div class="memproto">
 
332
      <table class="memname">
 
333
        <tr>
 
334
          <td class="memname">void QwtSlider::setScalePosition           </td>
 
335
          <td>(</td>
 
336
          <td class="paramtype"><a class="el" href="class_qwt_slider.html#10836f1e83b9c8ef8e229bf7c65c3659">ScalePos</a>&nbsp;</td>
 
337
          <td class="paramname"> <em>s</em>          </td>
 
338
          <td>&nbsp;)&nbsp;</td>
 
339
          <td width="100%"></td>
 
340
        </tr>
 
341
      </table>
 
342
</div>
 
343
<div class="memdoc">
 
344
 
 
345
<p>
 
346
Change the scale position (and slider orientation). 
 
347
<p>
 
348
<dl compact><dt><b>Parameters:</b></dt><dd>
 
349
  <table border="0" cellspacing="2" cellpadding="0">
 
350
    <tr><td valign="top"></td><td valign="top"><em>s</em>&nbsp;</td><td>Position of the scale.</td></tr>
 
351
  </table>
 
352
</dl>
 
353
A valid combination of scale position and orientation is enforced:<ul>
 
354
<li>if the new scale position is Left or Right, the scale orientation will become Qt::Vertical;</li><li>if the new scale position is Bottom or Top the scale orientation will become Qt::Horizontal;</li><li>if the new scale position is QwtSlider::NoScale, the scale orientation will not change. </li></ul>
 
355
 
 
356
<p>
 
357
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00224">224</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
358
<p>
 
359
References <a class="el" href="qwt__slider_8cpp-source.html#l00604">layoutSlider()</a>, <a class="el" href="qwt__slider_8cpp-source.html#l00348">scaleDraw()</a>, <a class="el" href="qwt__scale__draw_8cpp-source.html#l00102">QwtScaleDraw::setAlignment()</a>, and <a class="el" href="qwt__slider_8cpp-source.html#l00174">setOrientation()</a>.
 
360
</div>
 
361
</div><p>
 
362
<a class="anchor" name="fe25f742e50db2c2c45fbeb85e713a29"></a><!-- doxytag: member="QwtSlider::scalePosition" ref="fe25f742e50db2c2c45fbeb85e713a29" args="() const" -->
 
363
<div class="memitem">
 
364
<div class="memproto">
 
365
      <table class="memname">
 
366
        <tr>
 
367
          <td class="memname"><a class="el" href="class_qwt_slider.html#10836f1e83b9c8ef8e229bf7c65c3659">QwtSlider::ScalePos</a> QwtSlider::scalePosition           </td>
 
368
          <td>(</td>
 
369
          <td class="paramname">          </td>
 
370
          <td>&nbsp;)&nbsp;</td>
 
371
          <td width="100%"> const</td>
 
372
        </tr>
 
373
      </table>
 
374
</div>
 
375
<div class="memdoc">
 
376
 
 
377
<p>
 
378
Return the scale position. 
 
379
<p>
 
380
 
 
381
<p>
 
382
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00267">267</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
383
</div>
 
384
</div><p>
 
385
<a class="anchor" name="7f9467f2c0200d02299a14b641748b2b"></a><!-- doxytag: member="QwtSlider::thumbLength" ref="7f9467f2c0200d02299a14b641748b2b" args="() const" -->
 
386
<div class="memitem">
 
387
<div class="memproto">
 
388
      <table class="memname">
 
389
        <tr>
 
390
          <td class="memname">int QwtSlider::thumbLength           </td>
 
391
          <td>(</td>
 
392
          <td class="paramname">          </td>
 
393
          <td>&nbsp;)&nbsp;</td>
 
394
          <td width="100%"> const</td>
 
395
        </tr>
 
396
      </table>
 
397
</div>
 
398
<div class="memdoc">
 
399
 
 
400
<p>
 
401
<dl class="return" compact><dt><b>Returns:</b></dt><dd>the thumb length. </dd></dl>
 
402
 
 
403
<p>
 
404
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00801">801</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
405
<p>
 
406
Referenced by <a class="el" href="qwt__slider_8cpp-source.html#l00530">getScrollMode()</a>.
 
407
</div>
 
408
</div><p>
 
409
<a class="anchor" name="db669a4a0d4472d2dd342f2a932100e0"></a><!-- doxytag: member="QwtSlider::thumbWidth" ref="db669a4a0d4472d2dd342f2a932100e0" args="() const" -->
 
410
<div class="memitem">
 
411
<div class="memproto">
 
412
      <table class="memname">
 
413
        <tr>
 
414
          <td class="memname">int QwtSlider::thumbWidth           </td>
 
415
          <td>(</td>
 
416
          <td class="paramname">          </td>
 
417
          <td>&nbsp;)&nbsp;</td>
 
418
          <td width="100%"> const</td>
 
419
        </tr>
 
420
      </table>
 
421
</div>
 
422
<div class="memdoc">
 
423
 
 
424
<p>
 
425
<dl class="return" compact><dt><b>Returns:</b></dt><dd>the thumb width. </dd></dl>
 
426
 
 
427
<p>
 
428
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00809">809</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
429
</div>
 
430
</div><p>
 
431
<a class="anchor" name="41e8e0042018ff8f910a8eb4f2a55fec"></a><!-- doxytag: member="QwtSlider::borderWidth" ref="41e8e0042018ff8f910a8eb4f2a55fec" args="() const" -->
 
432
<div class="memitem">
 
433
<div class="memproto">
 
434
      <table class="memname">
 
435
        <tr>
 
436
          <td class="memname">int QwtSlider::borderWidth           </td>
 
437
          <td>(</td>
 
438
          <td class="paramname">          </td>
 
439
          <td>&nbsp;)&nbsp;</td>
 
440
          <td width="100%"> const</td>
 
441
        </tr>
 
442
      </table>
 
443
</div>
 
444
<div class="memdoc">
 
445
 
 
446
<p>
 
447
<dl class="return" compact><dt><b>Returns:</b></dt><dd>the border width. </dd></dl>
 
448
 
 
449
<p>
 
450
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00817">817</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
451
</div>
 
452
</div><p>
 
453
<a class="anchor" name="a238078ae6ce297e0a39c0404542545d"></a><!-- doxytag: member="QwtSlider::setThumbLength" ref="a238078ae6ce297e0a39c0404542545d" args="(int l)" -->
 
454
<div class="memitem">
 
455
<div class="memproto">
 
456
      <table class="memname">
 
457
        <tr>
 
458
          <td class="memname">void QwtSlider::setThumbLength           </td>
 
459
          <td>(</td>
 
460
          <td class="paramtype">int&nbsp;</td>
 
461
          <td class="paramname"> <em>thumbLength</em>          </td>
 
462
          <td>&nbsp;)&nbsp;</td>
 
463
          <td width="100%"></td>
 
464
        </tr>
 
465
      </table>
 
466
</div>
 
467
<div class="memdoc">
 
468
 
 
469
<p>
 
470
Set the slider's thumb length. 
 
471
<p>
 
472
<dl compact><dt><b>Parameters:</b></dt><dd>
 
473
  <table border="0" cellspacing="2" cellpadding="0">
 
474
    <tr><td valign="top"></td><td valign="top"><em>thumbLength</em>&nbsp;</td><td>new length </td></tr>
 
475
  </table>
 
476
</dl>
 
477
 
 
478
<p>
 
479
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00292">292</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
480
<p>
 
481
References <a class="el" href="qwt__slider_8cpp-source.html#l00604">layoutSlider()</a>.
 
482
</div>
 
483
</div><p>
 
484
<a class="anchor" name="4e25372df46541d807603791ca6c5bab"></a><!-- doxytag: member="QwtSlider::setThumbWidth" ref="4e25372df46541d807603791ca6c5bab" args="(int w)" -->
 
485
<div class="memitem">
 
486
<div class="memproto">
 
487
      <table class="memname">
 
488
        <tr>
 
489
          <td class="memname">void QwtSlider::setThumbWidth           </td>
 
490
          <td>(</td>
 
491
          <td class="paramtype">int&nbsp;</td>
 
492
          <td class="paramname"> <em>w</em>          </td>
 
493
          <td>&nbsp;)&nbsp;</td>
 
494
          <td width="100%"></td>
 
495
        </tr>
 
496
      </table>
 
497
</div>
 
498
<div class="memdoc">
 
499
 
 
500
<p>
 
501
Change the width of the thumb. 
 
502
<p>
 
503
<dl compact><dt><b>Parameters:</b></dt><dd>
 
504
  <table border="0" cellspacing="2" cellpadding="0">
 
505
    <tr><td valign="top"></td><td valign="top"><em>w</em>&nbsp;</td><td>new width </td></tr>
 
506
  </table>
 
507
</dl>
 
508
 
 
509
<p>
 
510
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00308">308</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
511
<p>
 
512
References <a class="el" href="qwt__slider_8cpp-source.html#l00604">layoutSlider()</a>.
 
513
</div>
 
514
</div><p>
 
515
<a class="anchor" name="0d40da533b9417974240e127b5d701e4"></a><!-- doxytag: member="QwtSlider::setBorderWidth" ref="0d40da533b9417974240e127b5d701e4" args="(int bw)" -->
 
516
<div class="memitem">
 
517
<div class="memproto">
 
518
      <table class="memname">
 
519
        <tr>
 
520
          <td class="memname">void QwtSlider::setBorderWidth           </td>
 
521
          <td>(</td>
 
522
          <td class="paramtype">int&nbsp;</td>
 
523
          <td class="paramname"> <em>bd</em>          </td>
 
524
          <td>&nbsp;)&nbsp;</td>
 
525
          <td width="100%"></td>
 
526
        </tr>
 
527
      </table>
 
528
</div>
 
529
<div class="memdoc">
 
530
 
 
531
<p>
 
532
Change the slider's border width. 
 
533
<p>
 
534
<dl compact><dt><b>Parameters:</b></dt><dd>
 
535
  <table border="0" cellspacing="2" cellpadding="0">
 
536
    <tr><td valign="top"></td><td valign="top"><em>bd</em>&nbsp;</td><td>border width </td></tr>
 
537
  </table>
 
538
</dl>
 
539
 
 
540
<p>
 
541
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00276">276</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
542
<p>
 
543
References <a class="el" href="qwt__slider_8cpp-source.html#l00604">layoutSlider()</a>.
 
544
</div>
 
545
</div><p>
 
546
<a class="anchor" name="32e5dabf7627458b97f81be6c5272a52"></a><!-- doxytag: member="QwtSlider::setMargins" ref="32e5dabf7627458b97f81be6c5272a52" args="(int x, int y)" -->
 
547
<div class="memitem">
 
548
<div class="memproto">
 
549
      <table class="memname">
 
550
        <tr>
 
551
          <td class="memname">void QwtSlider::setMargins           </td>
 
552
          <td>(</td>
 
553
          <td class="paramtype">int&nbsp;</td>
 
554
          <td class="paramname"> <em>xMargin</em>, </td>
 
555
        </tr>
 
556
        <tr>
 
557
          <td class="paramkey"></td>
 
558
          <td></td>
 
559
          <td class="paramtype">int&nbsp;</td>
 
560
          <td class="paramname"> <em>yMargin</em></td><td>&nbsp;</td>
 
561
        </tr>
 
562
        <tr>
 
563
          <td></td>
 
564
          <td>)</td>
 
565
          <td></td><td></td><td width="100%"></td>
 
566
        </tr>
 
567
      </table>
 
568
</div>
 
569
<div class="memdoc">
 
570
 
 
571
<p>
 
572
Set distances between the widget's border and internals. 
 
573
<p>
 
574
<dl compact><dt><b>Parameters:</b></dt><dd>
 
575
  <table border="0" cellspacing="2" cellpadding="0">
 
576
    <tr><td valign="top"></td><td valign="top"><em>xMargin</em>&nbsp;</td><td>Horizontal margin </td></tr>
 
577
    <tr><td valign="top"></td><td valign="top"><em>yMargin</em>&nbsp;</td><td>Vertical margin </td></tr>
 
578
  </table>
 
579
</dl>
 
580
 
 
581
<p>
 
582
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00766">766</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
583
<p>
 
584
References <a class="el" href="qwt__slider_8cpp-source.html#l00604">layoutSlider()</a>.
 
585
</div>
 
586
</div><p>
 
587
<a class="anchor" name="7d40fb51cf713b3fbf7cf2086880d85b"></a><!-- doxytag: member="QwtSlider::sizeHint" ref="7d40fb51cf713b3fbf7cf2086880d85b" args="() const" -->
 
588
<div class="memitem">
 
589
<div class="memproto">
 
590
      <table class="memname">
 
591
        <tr>
 
592
          <td class="memname">QSize QwtSlider::sizeHint           </td>
 
593
          <td>(</td>
 
594
          <td class="paramname">          </td>
 
595
          <td>&nbsp;)&nbsp;</td>
 
596
          <td width="100%"> const<code> [virtual]</code></td>
 
597
        </tr>
 
598
      </table>
 
599
</div>
 
600
<div class="memdoc">
 
601
 
 
602
<p>
 
603
<dl class="return" compact><dt><b>Returns:</b></dt><dd><a class="el" href="class_qwt_slider.html#6a676f14b18bd64a947365b97ebfbb4a">QwtSlider::minimumSizeHint()</a> </dd></dl>
 
604
 
 
605
<p>
 
606
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00825">825</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
607
<p>
 
608
References <a class="el" href="qwt__slider_8cpp-source.html#l00835">minimumSizeHint()</a>.
 
609
</div>
 
610
</div><p>
 
611
<a class="anchor" name="6a676f14b18bd64a947365b97ebfbb4a"></a><!-- doxytag: member="QwtSlider::minimumSizeHint" ref="6a676f14b18bd64a947365b97ebfbb4a" args="() const" -->
 
612
<div class="memitem">
 
613
<div class="memproto">
 
614
      <table class="memname">
 
615
        <tr>
 
616
          <td class="memname">QSize QwtSlider::minimumSizeHint           </td>
 
617
          <td>(</td>
 
618
          <td class="paramname">          </td>
 
619
          <td>&nbsp;)&nbsp;</td>
 
620
          <td width="100%"> const<code> [virtual]</code></td>
 
621
        </tr>
 
622
      </table>
 
623
</div>
 
624
<div class="memdoc">
 
625
 
 
626
<p>
 
627
Return a minimum size hint. 
 
628
<p>
 
629
<dl class="warning" compact><dt><b>Warning:</b></dt><dd>The return value of <a class="el" href="class_qwt_slider.html#6a676f14b18bd64a947365b97ebfbb4a">QwtSlider::minimumSizeHint()</a> depends on the font and the scale. </dd></dl>
 
630
 
 
631
<p>
 
632
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00835">835</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
633
<p>
 
634
References <a class="el" href="qwt__scale__draw_8cpp-source.html#l00280">QwtScaleDraw::extent()</a>, <a class="el" href="qwt__scale__draw_8cpp-source.html#l00139">QwtScaleDraw::getBorderDistHint()</a>, <a class="el" href="qwt__scale__draw_8cpp-source.html#l00318">QwtScaleDraw::minLength()</a>, <a class="el" href="qwt__abstract__slider_8cpp-source.html#l00117">QwtAbstractSlider::orientation()</a>, and <a class="el" href="qwt__slider_8cpp-source.html#l00348">scaleDraw()</a>.
 
635
<p>
 
636
Referenced by <a class="el" href="qwt__slider_8cpp-source.html#l00825">sizeHint()</a>.
 
637
</div>
 
638
</div><p>
 
639
<a class="anchor" name="9039a6d5d5bb7b21c312637cf40f8319"></a><!-- doxytag: member="QwtSlider::setScaleDraw" ref="9039a6d5d5bb7b21c312637cf40f8319" args="(QwtScaleDraw *)" -->
 
640
<div class="memitem">
 
641
<div class="memproto">
 
642
      <table class="memname">
 
643
        <tr>
 
644
          <td class="memname">void QwtSlider::setScaleDraw           </td>
 
645
          <td>(</td>
 
646
          <td class="paramtype"><a class="el" href="class_qwt_scale_draw.html">QwtScaleDraw</a> *&nbsp;</td>
 
647
          <td class="paramname"> <em>scaleDraw</em>          </td>
 
648
          <td>&nbsp;)&nbsp;</td>
 
649
          <td width="100%"></td>
 
650
        </tr>
 
651
      </table>
 
652
</div>
 
653
<div class="memdoc">
 
654
 
 
655
<p>
 
656
Set a scale draw. 
 
657
<p>
 
658
For changing the labels of the scales, it is necessary to derive from <a class="el" href="class_qwt_scale_draw.html">QwtScaleDraw</a> and overload <a class="el" href="class_qwt_abstract_scale_draw.html#c1d855f856b746559c41f4f06ec5442d">QwtScaleDraw::label()</a>.<p>
 
659
<dl compact><dt><b>Parameters:</b></dt><dd>
 
660
  <table border="0" cellspacing="2" cellpadding="0">
 
661
    <tr><td valign="top"></td><td valign="top"><em>scaleDraw</em>&nbsp;</td><td>ScaleDraw object, that has to be created with new and will be deleted in ~QwtSlider or the next call of <a class="el" href="class_qwt_slider.html#9039a6d5d5bb7b21c312637cf40f8319">setScaleDraw()</a>. </td></tr>
 
662
  </table>
 
663
</dl>
 
664
 
 
665
<p>
 
666
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00331">331</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
667
<p>
 
668
References <a class="el" href="qwt__scale__draw_8cpp-source.html#l00091">QwtScaleDraw::alignment()</a>, <a class="el" href="qwt__slider_8cpp-source.html#l00604">layoutSlider()</a>, <a class="el" href="qwt__slider_8cpp-source.html#l00348">scaleDraw()</a>, <a class="el" href="qwt__abstract__scale_8cpp-source.html#l00224">QwtAbstractScale::setAbstractScaleDraw()</a>, and <a class="el" href="qwt__scale__draw_8cpp-source.html#l00102">QwtScaleDraw::setAlignment()</a>.
 
669
</div>
 
670
</div><p>
 
671
<a class="anchor" name="44a95d015b9b846b86ab1a0a44c93617"></a><!-- doxytag: member="QwtSlider::scaleDraw" ref="44a95d015b9b846b86ab1a0a44c93617" args="() const" -->
 
672
<div class="memitem">
 
673
<div class="memproto">
 
674
      <table class="memname">
 
675
        <tr>
 
676
          <td class="memname">const <a class="el" href="class_qwt_scale_draw.html">QwtScaleDraw</a> * QwtSlider::scaleDraw           </td>
 
677
          <td>(</td>
 
678
          <td class="paramname">          </td>
 
679
          <td>&nbsp;)&nbsp;</td>
 
680
          <td width="100%"> const</td>
 
681
        </tr>
 
682
      </table>
 
683
</div>
 
684
<div class="memdoc">
 
685
 
 
686
<p>
 
687
<dl class="return" compact><dt><b>Returns:</b></dt><dd>the scale draw of the slider </dd></dl>
 
688
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_slider.html#9039a6d5d5bb7b21c312637cf40f8319">setScaleDraw()</a> </dd></dl>
 
689
 
 
690
<p>
 
691
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00348">348</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
692
<p>
 
693
References <a class="el" href="qwt__abstract__scale_8cpp-source.html#l00249">QwtAbstractScale::abstractScaleDraw()</a>.
 
694
<p>
 
695
Referenced by <a class="el" href="qwt__slider_8cpp-source.html#l00575">draw()</a>, <a class="el" href="qwt__slider_8cpp-source.html#l00530">getScrollMode()</a>, <a class="el" href="qwt__slider_8cpp-source.html#l00604">layoutSlider()</a>, <a class="el" href="qwt__slider_8cpp-source.html#l00835">minimumSizeHint()</a>, <a class="el" href="qwt__slider_8cpp-source.html#l00331">setScaleDraw()</a>, and <a class="el" href="qwt__slider_8cpp-source.html#l00224">setScalePosition()</a>.
 
696
</div>
 
697
</div><p>
 
698
<a class="anchor" name="9dce1bf10fdcd92feae56dd77a455358"></a><!-- doxytag: member="QwtSlider::getValue" ref="9dce1bf10fdcd92feae56dd77a455358" args="(const QPoint &amp;p)" -->
 
699
<div class="memitem">
 
700
<div class="memproto">
 
701
      <table class="memname">
 
702
        <tr>
 
703
          <td class="memname">double QwtSlider::getValue           </td>
 
704
          <td>(</td>
 
705
          <td class="paramtype">const QPoint &amp;&nbsp;</td>
 
706
          <td class="paramname"> <em>p</em>          </td>
 
707
          <td>&nbsp;)&nbsp;</td>
 
708
          <td width="100%"><code> [protected, virtual]</code></td>
 
709
        </tr>
 
710
      </table>
 
711
</div>
 
712
<div class="memdoc">
 
713
 
 
714
<p>
 
715
Determine the value corresponding to a specified mouse location. 
 
716
<p>
 
717
 
 
718
<p>
 
719
Implements <a class="el" href="class_qwt_abstract_slider.html#6e26a993536813c2d9846a28f3c27aa7">QwtAbstractSlider</a>.
 
720
<p>
 
721
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00517">517</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
722
<p>
 
723
References <a class="el" href="qwt__abstract__slider_8cpp-source.html#l00117">QwtAbstractSlider::orientation()</a>.
 
724
</div>
 
725
</div><p>
 
726
<a class="anchor" name="1b901e8ce7cdb3b04cf00caf83dd81af"></a><!-- doxytag: member="QwtSlider::getScrollMode" ref="1b901e8ce7cdb3b04cf00caf83dd81af" args="(const QPoint &amp;p, int &amp;scrollMode, int &amp;direction)" -->
 
727
<div class="memitem">
 
728
<div class="memproto">
 
729
      <table class="memname">
 
730
        <tr>
 
731
          <td class="memname">void QwtSlider::getScrollMode           </td>
 
732
          <td>(</td>
 
733
          <td class="paramtype">const QPoint &amp;&nbsp;</td>
 
734
          <td class="paramname"> <em>p</em>, </td>
 
735
        </tr>
 
736
        <tr>
 
737
          <td class="paramkey"></td>
 
738
          <td></td>
 
739
          <td class="paramtype">int &amp;&nbsp;</td>
 
740
          <td class="paramname"> <em>scrollMode</em>, </td>
 
741
        </tr>
 
742
        <tr>
 
743
          <td class="paramkey"></td>
 
744
          <td></td>
 
745
          <td class="paramtype">int &amp;&nbsp;</td>
 
746
          <td class="paramname"> <em>direction</em></td><td>&nbsp;</td>
 
747
        </tr>
 
748
        <tr>
 
749
          <td></td>
 
750
          <td>)</td>
 
751
          <td></td><td></td><td width="100%"><code> [protected, virtual]</code></td>
 
752
        </tr>
 
753
      </table>
 
754
</div>
 
755
<div class="memdoc">
 
756
 
 
757
<p>
 
758
Determine scrolling mode and direction. 
 
759
<p>
 
760
<dl compact><dt><b>Parameters:</b></dt><dd>
 
761
  <table border="0" cellspacing="2" cellpadding="0">
 
762
    <tr><td valign="top"></td><td valign="top"><em>p</em>&nbsp;</td><td>point </td></tr>
 
763
    <tr><td valign="top"></td><td valign="top"><em>scrollMode</em>&nbsp;</td><td>Scrolling mode </td></tr>
 
764
    <tr><td valign="top"></td><td valign="top"><em>direction</em>&nbsp;</td><td>Direction </td></tr>
 
765
  </table>
 
766
</dl>
 
767
 
 
768
<p>
 
769
Implements <a class="el" href="class_qwt_abstract_slider.html#dcb6819c88cfa27e9ea3d8828479ea0b">QwtAbstractSlider</a>.
 
770
<p>
 
771
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00530">530</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
772
<p>
 
773
References <a class="el" href="qwt__abstract__slider_8cpp-source.html#l00117">QwtAbstractSlider::orientation()</a>, <a class="el" href="qwt__slider_8cpp-source.html#l00348">scaleDraw()</a>, <a class="el" href="qwt__slider_8cpp-source.html#l00801">thumbLength()</a>, <a class="el" href="qwt__double__range_8cpp-source.html#l00363">QwtDoubleRange::value()</a>, and <a class="el" href="qwt__slider_8cpp-source.html#l00511">xyPosition()</a>.
 
774
</div>
 
775
</div><p>
 
776
<a class="anchor" name="e0bbbd25241b84ef8ff86c698004def8"></a><!-- doxytag: member="QwtSlider::draw" ref="e0bbbd25241b84ef8ff86c698004def8" args="(QPainter *p, const QRect &amp;update_rect)" -->
 
777
<div class="memitem">
 
778
<div class="memproto">
 
779
      <table class="memname">
 
780
        <tr>
 
781
          <td class="memname">void QwtSlider::draw           </td>
 
782
          <td>(</td>
 
783
          <td class="paramtype">QPainter *&nbsp;</td>
 
784
          <td class="paramname"> <em>p</em>, </td>
 
785
        </tr>
 
786
        <tr>
 
787
          <td class="paramkey"></td>
 
788
          <td></td>
 
789
          <td class="paramtype">const QRect &amp;&nbsp;</td>
 
790
          <td class="paramname"> <em>update_rect</em></td><td>&nbsp;</td>
 
791
        </tr>
 
792
        <tr>
 
793
          <td></td>
 
794
          <td>)</td>
 
795
          <td></td><td></td><td width="100%"><code> [protected]</code></td>
 
796
        </tr>
 
797
      </table>
 
798
</div>
 
799
<div class="memdoc">
 
800
 
 
801
<p>
 
802
Draw the <a class="el" href="class_qwt_slider.html">QwtSlider</a>. 
 
803
<p>
 
804
 
 
805
<p>
 
806
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00575">575</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
807
<p>
 
808
References <a class="el" href="qwt__abstract__scale__draw_8cpp-source.html#l00165">QwtAbstractScaleDraw::draw()</a>, <a class="el" href="qwt__painter_8cpp-source.html#l00580">QwtPainter::drawFocusRect()</a>, <a class="el" href="qwt__slider_8cpp-source.html#l00377">drawSlider()</a>, and <a class="el" href="qwt__slider_8cpp-source.html#l00348">scaleDraw()</a>.
 
809
<p>
 
810
Referenced by <a class="el" href="qwt__slider_8cpp-source.html#l00559">paintEvent()</a>.
 
811
</div>
 
812
</div><p>
 
813
<a class="anchor" name="9bfe362dcd3f4318595ce85671c96a64"></a><!-- doxytag: member="QwtSlider::drawSlider" ref="9bfe362dcd3f4318595ce85671c96a64" args="(QPainter *p, const QRect &amp;r)" -->
 
814
<div class="memitem">
 
815
<div class="memproto">
 
816
      <table class="memname">
 
817
        <tr>
 
818
          <td class="memname">void QwtSlider::drawSlider           </td>
 
819
          <td>(</td>
 
820
          <td class="paramtype">QPainter *&nbsp;</td>
 
821
          <td class="paramname"> <em>p</em>, </td>
 
822
        </tr>
 
823
        <tr>
 
824
          <td class="paramkey"></td>
 
825
          <td></td>
 
826
          <td class="paramtype">const QRect &amp;&nbsp;</td>
 
827
          <td class="paramname"> <em>r</em></td><td>&nbsp;</td>
 
828
        </tr>
 
829
        <tr>
 
830
          <td></td>
 
831
          <td>)</td>
 
832
          <td></td><td></td><td width="100%"><code> [protected, virtual]</code></td>
 
833
        </tr>
 
834
      </table>
 
835
</div>
 
836
<div class="memdoc">
 
837
 
 
838
<p>
 
839
Draw the slider into the specified rectangle. 
 
840
<p>
 
841
 
 
842
<p>
 
843
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00377">377</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
844
<p>
 
845
References <a class="el" href="qwt__slider_8cpp-source.html#l00453">drawThumb()</a>, <a class="el" href="qwt__abstract__slider_8h-source.html#l00087">QwtAbstractSlider::isValid()</a>, <a class="el" href="qwt__abstract__slider_8cpp-source.html#l00117">QwtAbstractSlider::orientation()</a>, <a class="el" href="qwt__double__range_8cpp-source.html#l00363">QwtDoubleRange::value()</a>, and <a class="el" href="qwt__slider_8cpp-source.html#l00511">xyPosition()</a>.
 
846
<p>
 
847
Referenced by <a class="el" href="qwt__slider_8cpp-source.html#l00575">draw()</a>.
 
848
</div>
 
849
</div><p>
 
850
<a class="anchor" name="0a5e8c88a520d1601ca4b3282b6b254a"></a><!-- doxytag: member="QwtSlider::drawThumb" ref="0a5e8c88a520d1601ca4b3282b6b254a" args="(QPainter *p, const QRect &amp;, int pos)" -->
 
851
<div class="memitem">
 
852
<div class="memproto">
 
853
      <table class="memname">
 
854
        <tr>
 
855
          <td class="memname">void QwtSlider::drawThumb           </td>
 
856
          <td>(</td>
 
857
          <td class="paramtype">QPainter *&nbsp;</td>
 
858
          <td class="paramname"> <em>p</em>, </td>
 
859
        </tr>
 
860
        <tr>
 
861
          <td class="paramkey"></td>
 
862
          <td></td>
 
863
          <td class="paramtype">const QRect &amp;&nbsp;</td>
 
864
          <td class="paramname">, </td>
 
865
        </tr>
 
866
        <tr>
 
867
          <td class="paramkey"></td>
 
868
          <td></td>
 
869
          <td class="paramtype">int&nbsp;</td>
 
870
          <td class="paramname"> <em>pos</em></td><td>&nbsp;</td>
 
871
        </tr>
 
872
        <tr>
 
873
          <td></td>
 
874
          <td>)</td>
 
875
          <td></td><td></td><td width="100%"><code> [protected, virtual]</code></td>
 
876
        </tr>
 
877
      </table>
 
878
</div>
 
879
<div class="memdoc">
 
880
 
 
881
<p>
 
882
Draw the thumb at a position. 
 
883
<p>
 
884
 
 
885
<p>
 
886
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00453">453</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
887
<p>
 
888
References <a class="el" href="qwt__abstract__slider_8cpp-source.html#l00117">QwtAbstractSlider::orientation()</a>.
 
889
<p>
 
890
Referenced by <a class="el" href="qwt__slider_8cpp-source.html#l00377">drawSlider()</a>.
 
891
</div>
 
892
</div><p>
 
893
<a class="anchor" name="92af990b20794fe27934c6fa2ee7a435"></a><!-- doxytag: member="QwtSlider::resizeEvent" ref="92af990b20794fe27934c6fa2ee7a435" args="(QResizeEvent *e)" -->
 
894
<div class="memitem">
 
895
<div class="memproto">
 
896
      <table class="memname">
 
897
        <tr>
 
898
          <td class="memname">void QwtSlider::resizeEvent           </td>
 
899
          <td>(</td>
 
900
          <td class="paramtype">QResizeEvent *&nbsp;</td>
 
901
          <td class="paramname"> <em>e</em>          </td>
 
902
          <td>&nbsp;)&nbsp;</td>
 
903
          <td width="100%"><code> [protected, virtual]</code></td>
 
904
        </tr>
 
905
      </table>
 
906
</div>
 
907
<div class="memdoc">
 
908
 
 
909
<p>
 
910
Qt resize event. 
 
911
<p>
 
912
 
 
913
<p>
 
914
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00593">593</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
915
<p>
 
916
References <a class="el" href="qwt__slider_8cpp-source.html#l00604">layoutSlider()</a>.
 
917
</div>
 
918
</div><p>
 
919
<a class="anchor" name="374057359bceeb3174a35b9240feacf0"></a><!-- doxytag: member="QwtSlider::paintEvent" ref="374057359bceeb3174a35b9240feacf0" args="(QPaintEvent *e)" -->
 
920
<div class="memitem">
 
921
<div class="memproto">
 
922
      <table class="memname">
 
923
        <tr>
 
924
          <td class="memname">void QwtSlider::paintEvent           </td>
 
925
          <td>(</td>
 
926
          <td class="paramtype">QPaintEvent *&nbsp;</td>
 
927
          <td class="paramname"> <em>e</em>          </td>
 
928
          <td>&nbsp;)&nbsp;</td>
 
929
          <td width="100%"><code> [protected, virtual]</code></td>
 
930
        </tr>
 
931
      </table>
 
932
</div>
 
933
<div class="memdoc">
 
934
 
 
935
<p>
 
936
Qt paint event. 
 
937
<p>
 
938
 
 
939
<p>
 
940
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00559">559</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
941
<p>
 
942
References <a class="el" href="qwt__slider_8cpp-source.html#l00575">draw()</a>.
 
943
</div>
 
944
</div><p>
 
945
<a class="anchor" name="62380259b0831ad98a1b0ad011f32bea"></a><!-- doxytag: member="QwtSlider::valueChange" ref="62380259b0831ad98a1b0ad011f32bea" args="()" -->
 
946
<div class="memitem">
 
947
<div class="memproto">
 
948
      <table class="memname">
 
949
        <tr>
 
950
          <td class="memname">void QwtSlider::valueChange           </td>
 
951
          <td>(</td>
 
952
          <td class="paramname">          </td>
 
953
          <td>&nbsp;)&nbsp;</td>
 
954
          <td width="100%"><code> [protected, virtual]</code></td>
 
955
        </tr>
 
956
      </table>
 
957
</div>
 
958
<div class="memdoc">
 
959
 
 
960
<p>
 
961
Notify change of value. 
 
962
<p>
 
963
 
 
964
<p>
 
965
Reimplemented from <a class="el" href="class_qwt_abstract_slider.html#2f04dc51e4402b51fef3250bcc99dc7f">QwtAbstractSlider</a>.
 
966
<p>
 
967
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00742">742</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
968
<p>
 
969
References <a class="el" href="qwt__abstract__slider_8cpp-source.html#l00484">QwtAbstractSlider::valueChange()</a>.
 
970
</div>
 
971
</div><p>
 
972
<a class="anchor" name="e8eff3a30ef4086cac42d244cef81ac0"></a><!-- doxytag: member="QwtSlider::rangeChange" ref="e8eff3a30ef4086cac42d244cef81ac0" args="()" -->
 
973
<div class="memitem">
 
974
<div class="memproto">
 
975
      <table class="memname">
 
976
        <tr>
 
977
          <td class="memname">void QwtSlider::rangeChange           </td>
 
978
          <td>(</td>
 
979
          <td class="paramname">          </td>
 
980
          <td>&nbsp;)&nbsp;</td>
 
981
          <td width="100%"><code> [protected, virtual]</code></td>
 
982
        </tr>
 
983
      </table>
 
984
</div>
 
985
<div class="memdoc">
 
986
 
 
987
<p>
 
988
Notify change of range. 
 
989
<p>
 
990
 
 
991
<p>
 
992
Reimplemented from <a class="el" href="class_qwt_double_range.html#3583134a1ac32706aa4742088bb9d4dc">QwtDoubleRange</a>.
 
993
<p>
 
994
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00750">750</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
995
<p>
 
996
References <a class="el" href="qwt__abstract__scale_8cpp-source.html#l00159">QwtAbstractScale::autoScale()</a>, <a class="el" href="qwt__slider_8cpp-source.html#l00604">layoutSlider()</a>, <a class="el" href="qwt__double__range_8cpp-source.html#l00329">QwtDoubleRange::maxValue()</a>, <a class="el" href="qwt__double__range_8cpp-source.html#l00342">QwtDoubleRange::minValue()</a>, <a class="el" href="qwt__double__range_8cpp-source.html#l00297">QwtDoubleRange::rangeChange()</a>, and <a class="el" href="qwt__abstract__scale_8cpp-source.html#l00127">QwtAbstractScale::rescale()</a>.
 
997
</div>
 
998
</div><p>
 
999
<a class="anchor" name="31ae4c53eb17d77ee0fd846ff6eea7e3"></a><!-- doxytag: member="QwtSlider::scaleChange" ref="31ae4c53eb17d77ee0fd846ff6eea7e3" args="()" -->
 
1000
<div class="memitem">
 
1001
<div class="memproto">
 
1002
      <table class="memname">
 
1003
        <tr>
 
1004
          <td class="memname">void QwtSlider::scaleChange           </td>
 
1005
          <td>(</td>
 
1006
          <td class="paramname">          </td>
 
1007
          <td>&nbsp;)&nbsp;</td>
 
1008
          <td width="100%"><code> [protected, virtual]</code></td>
 
1009
        </tr>
 
1010
      </table>
 
1011
</div>
 
1012
<div class="memdoc">
 
1013
 
 
1014
<p>
 
1015
Notify changed scale. 
 
1016
<p>
 
1017
 
 
1018
<p>
 
1019
Reimplemented from <a class="el" href="class_qwt_abstract_scale.html#0dbb7bdc557c0a7b163643e41970ed6a">QwtAbstractScale</a>.
 
1020
<p>
 
1021
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00363">363</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
1022
<p>
 
1023
References <a class="el" href="qwt__slider_8cpp-source.html#l00604">layoutSlider()</a>.
 
1024
</div>
 
1025
</div><p>
 
1026
<a class="anchor" name="dabf0ae058968d9c68677580c2fa800f"></a><!-- doxytag: member="QwtSlider::fontChange" ref="dabf0ae058968d9c68677580c2fa800f" args="(const QFont &amp;oldFont)" -->
 
1027
<div class="memitem">
 
1028
<div class="memproto">
 
1029
      <table class="memname">
 
1030
        <tr>
 
1031
          <td class="memname">void QwtSlider::fontChange           </td>
 
1032
          <td>(</td>
 
1033
          <td class="paramtype">const QFont &amp;&nbsp;</td>
 
1034
          <td class="paramname"> <em>oldFont</em>          </td>
 
1035
          <td>&nbsp;)&nbsp;</td>
 
1036
          <td width="100%"><code> [protected, virtual]</code></td>
 
1037
        </tr>
 
1038
      </table>
 
1039
</div>
 
1040
<div class="memdoc">
 
1041
 
 
1042
<p>
 
1043
Notify change in font. 
 
1044
<p>
 
1045
 
 
1046
<p>
 
1047
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00370">370</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
1048
<p>
 
1049
References <a class="el" href="qwt__slider_8cpp-source.html#l00604">layoutSlider()</a>.
 
1050
</div>
 
1051
</div><p>
 
1052
<a class="anchor" name="94d3a5a87c2591f21e458ff6aa358009"></a><!-- doxytag: member="QwtSlider::layoutSlider" ref="94d3a5a87c2591f21e458ff6aa358009" args="(bool update=true)" -->
 
1053
<div class="memitem">
 
1054
<div class="memproto">
 
1055
      <table class="memname">
 
1056
        <tr>
 
1057
          <td class="memname">void QwtSlider::layoutSlider           </td>
 
1058
          <td>(</td>
 
1059
          <td class="paramtype">bool&nbsp;</td>
 
1060
          <td class="paramname"> <em>update_geometry</em> = <code>true</code>          </td>
 
1061
          <td>&nbsp;)&nbsp;</td>
 
1062
          <td width="100%"><code> [protected]</code></td>
 
1063
        </tr>
 
1064
      </table>
 
1065
</div>
 
1066
<div class="memdoc">
 
1067
 
 
1068
<p>
 
1069
Recalculate the slider's geometry and layout based on the current rect and fonts. <dl compact><dt><b>Parameters:</b></dt><dd>
 
1070
  <table border="0" cellspacing="2" cellpadding="0">
 
1071
    <tr><td valign="top"></td><td valign="top"><em>update_geometry</em>&nbsp;</td><td>notify the layout system and call update to redraw the scale </td></tr>
 
1072
  </table>
 
1073
</dl>
 
1074
 
 
1075
<p>
 
1076
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00604">604</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
1077
<p>
 
1078
References <a class="el" href="qwt__scale__draw_8cpp-source.html#l00139">QwtScaleDraw::getBorderDistHint()</a>, <a class="el" href="qwt__scale__draw_8h-source.html#l00104">QwtScaleDraw::move()</a>, <a class="el" href="qwt__abstract__slider_8cpp-source.html#l00117">QwtAbstractSlider::orientation()</a>, <a class="el" href="qwt__slider_8cpp-source.html#l00348">scaleDraw()</a>, and <a class="el" href="qwt__scale__draw_8cpp-source.html#l00589">QwtScaleDraw::setLength()</a>.
 
1079
<p>
 
1080
Referenced by <a class="el" href="qwt__slider_8cpp-source.html#l00370">fontChange()</a>, <a class="el" href="qwt__slider_8cpp-source.html#l00750">rangeChange()</a>, <a class="el" href="qwt__slider_8cpp-source.html#l00593">resizeEvent()</a>, <a class="el" href="qwt__slider_8cpp-source.html#l00363">scaleChange()</a>, <a class="el" href="qwt__slider_8cpp-source.html#l00784">setBgStyle()</a>, <a class="el" href="qwt__slider_8cpp-source.html#l00276">setBorderWidth()</a>, <a class="el" href="qwt__slider_8cpp-source.html#l00766">setMargins()</a>, <a class="el" href="qwt__slider_8cpp-source.html#l00174">setOrientation()</a>, <a class="el" href="qwt__slider_8cpp-source.html#l00331">setScaleDraw()</a>, <a class="el" href="qwt__slider_8cpp-source.html#l00224">setScalePosition()</a>, <a class="el" href="qwt__slider_8cpp-source.html#l00292">setThumbLength()</a>, and <a class="el" href="qwt__slider_8cpp-source.html#l00308">setThumbWidth()</a>.
 
1081
</div>
 
1082
</div><p>
 
1083
<a class="anchor" name="88c8008a4b5f0b2e829e4e364156947a"></a><!-- doxytag: member="QwtSlider::xyPosition" ref="88c8008a4b5f0b2e829e4e364156947a" args="(double v) const" -->
 
1084
<div class="memitem">
 
1085
<div class="memproto">
 
1086
      <table class="memname">
 
1087
        <tr>
 
1088
          <td class="memname">int QwtSlider::xyPosition           </td>
 
1089
          <td>(</td>
 
1090
          <td class="paramtype">double&nbsp;</td>
 
1091
          <td class="paramname"> <em>v</em>          </td>
 
1092
          <td>&nbsp;)&nbsp;</td>
 
1093
          <td width="100%"> const<code> [protected]</code></td>
 
1094
        </tr>
 
1095
      </table>
 
1096
</div>
 
1097
<div class="memdoc">
 
1098
 
 
1099
<p>
 
1100
Find the x/y position for a given value v. 
 
1101
<p>
 
1102
 
 
1103
<p>
 
1104
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00511">511</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
1105
<p>
 
1106
Referenced by <a class="el" href="qwt__slider_8cpp-source.html#l00377">drawSlider()</a>, and <a class="el" href="qwt__slider_8cpp-source.html#l00530">getScrollMode()</a>.
 
1107
</div>
 
1108
</div><p>
 
1109
<a class="anchor" name="c9d9cf23f22f06a02c9a60fb91adb0c0"></a><!-- doxytag: member="QwtSlider::scaleDraw" ref="c9d9cf23f22f06a02c9a60fb91adb0c0" args="()" -->
 
1110
<div class="memitem">
 
1111
<div class="memproto">
 
1112
      <table class="memname">
 
1113
        <tr>
 
1114
          <td class="memname"><a class="el" href="class_qwt_scale_draw.html">QwtScaleDraw</a> * QwtSlider::scaleDraw           </td>
 
1115
          <td>(</td>
 
1116
          <td class="paramname">          </td>
 
1117
          <td>&nbsp;)&nbsp;</td>
 
1118
          <td width="100%"><code> [protected]</code></td>
 
1119
        </tr>
 
1120
      </table>
 
1121
</div>
 
1122
<div class="memdoc">
 
1123
 
 
1124
<p>
 
1125
<dl class="return" compact><dt><b>Returns:</b></dt><dd>the scale draw of the slider </dd></dl>
 
1126
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_slider.html#9039a6d5d5bb7b21c312637cf40f8319">setScaleDraw()</a> </dd></dl>
 
1127
 
 
1128
<p>
 
1129
Definition at line <a class="el" href="qwt__slider_8cpp-source.html#l00357">357</a> of file <a class="el" href="qwt__slider_8cpp-source.html">qwt_slider.cpp</a>.
 
1130
<p>
 
1131
References <a class="el" href="qwt__abstract__scale_8cpp-source.html#l00249">QwtAbstractScale::abstractScaleDraw()</a>.
 
1132
</div>
 
1133
</div><p>
 
1134
<hr size="1"><address style="align: right;"><small>Generated on Sun Mar 22 16:55:22 2009 for Qwt User's Guide by&nbsp;
 
1135
<a href="http://www.doxygen.org/index.html">
 
1136
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.0 </small></address>
 
1137
</body>
 
1138
</html>