1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3
<title>Qwt User's Guide: QwtScaleWidget Class Reference</title>
4
<link href="tabs.css" rel="stylesheet" type="text/css">
5
<link href="doxygen.css" rel="stylesheet" type="text/css">
7
<!-- Generated by Doxygen 1.5.8 -->
8
<div class="navigation" id="top">
11
<li><a href="index.html"><span>Main Page</span></a></li>
12
<li><a href="pages.html"><span>Related Pages</span></a></li>
13
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
14
<li><a href="files.html"><span>Files</span></a></li>
19
<li><a href="annotated.html"><span>Class List</span></a></li>
20
<li><a href="classes.html"><span>Class Index</span></a></li>
21
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
22
<li><a href="functions.html"><span>Class Members</span></a></li>
26
<div class="contents">
27
<h1>QwtScaleWidget Class Reference</h1><!-- doxytag: class="QwtScaleWidget" -->A Widget which contains a scale.
28
<a href="#_details">More...</a>
30
<code>#include <<a class="el" href="qwt__scale__widget_8h-source.html">qwt_scale_widget.h</a>></code>
34
<a href="class_qwt_scale_widget-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
36
<tr><td colspan="2"><br><h2>Signals</h2></td></tr>
37
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#55c52717ede368069f5f44b9901e3400">scaleDivChanged</a> ()</td></tr>
39
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
40
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#ddfd5f0802f85f8abee1d3ff7a1617d6">QwtScaleWidget</a> (QWidget *parent=NULL)</td></tr>
42
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#13c0c28d56a9e44a81990c7c3fbb96e5">QwtScaleWidget</a> (<a class="el" href="class_qwt_scale_draw.html#cd7ceeeac592ef08530788580b461c66">QwtScaleDraw::Alignment</a>, QWidget *parent=NULL)</td></tr>
44
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#84213c50912000db319b2c7d704f9a33">~QwtScaleWidget</a> ()</td></tr>
46
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#28ad440a43978d2d50f19e17d0776403">setTitle</a> (const QString &title)</td></tr>
48
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#1451d5d2293358ba097a833a40015524">setTitle</a> (const <a class="el" href="class_qwt_text.html">QwtText</a> &title)</td></tr>
50
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="class_qwt_text.html">QwtText</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#75ab60ac06977a6cb1991aa2e7979c2e">title</a> () const </td></tr>
52
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#75477785c41114e4b2fc08bec64e5d26">setBorderDist</a> (int start, int end)</td></tr>
54
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#b82bb290d685dfaec3894f5892f04ef9">startBorderDist</a> () const </td></tr>
56
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#314a2aff4b7629db21b45c8f74b3ae0b">endBorderDist</a> () const </td></tr>
58
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#57ca1a6a87417a732e0b1e66ac2a3493">getBorderDistHint</a> (int &start, int &end) const </td></tr>
60
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#2927a7cb5157b86c580d7ebed4dc4e7c">getMinBorderDist</a> (int &start, int &end) const </td></tr>
62
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#4299d99073231d977924c7e40ff9a6a9">setMinBorderDist</a> (int start, int end)</td></tr>
64
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#36d92ef63d996fe1fd58a46431924ab6">setMargin</a> (int)</td></tr>
66
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#4827906c3f11825d479c6e493c8e1b4c">margin</a> () const </td></tr>
68
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#aaad9f3d54fd329b16b738ca2df00ddf">setSpacing</a> (int td)</td></tr>
70
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#1bdb5b6fa77a4535087f1c672ee394ce">spacing</a> () const </td></tr>
72
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#af416874df0dbb5932f1427e41e4d1b4">setPenWidth</a> (int)</td></tr>
74
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#69546c75ba60b66c3fe675e69a3f9253">penWidth</a> () const </td></tr>
76
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#d2d2f5a313d4b18499416b03613efef8">setScaleDiv</a> (<a class="el" href="class_qwt_scale_transformation.html">QwtScaleTransformation</a> *, const <a class="el" href="class_qwt_scale_div.html">QwtScaleDiv</a> &sd)</td></tr>
78
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#f93459026340638898c11a799f4ae0c0">setScaleDraw</a> (<a class="el" href="class_qwt_scale_draw.html">QwtScaleDraw</a> *)</td></tr>
80
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="class_qwt_scale_draw.html">QwtScaleDraw</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#d8603e84f851e5d91feb21beebf19896">scaleDraw</a> () const </td></tr>
82
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="class_qwt_scale_draw.html">QwtScaleDraw</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#6ccb7e3a4537396f59fc30c7d76cc20d">scaleDraw</a> ()</td></tr>
84
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#8d16473c34f8eaea7e6c457a4de25949">setLabelAlignment</a> (Qt::Alignment)</td></tr>
86
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#ea277057b98a66ee8038f6a827e0f404">setLabelRotation</a> (double rotation)</td></tr>
88
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="eb337b8e67fc00ca98bf39a6d70aea61"></a><!-- doxytag: member="QwtScaleWidget::setColorBarEnabled" ref="eb337b8e67fc00ca98bf39a6d70aea61" args="(bool)" -->
89
void </td><td class="memItemRight" valign="bottom"><b>setColorBarEnabled</b> (bool)</td></tr>
91
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0572bc26f5b99654067b916001bce582"></a><!-- doxytag: member="QwtScaleWidget::isColorBarEnabled" ref="0572bc26f5b99654067b916001bce582" args="() const " -->
92
bool </td><td class="memItemRight" valign="bottom"><b>isColorBarEnabled</b> () const </td></tr>
94
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="76eb179267a572944d1ebdbf62c573f1"></a><!-- doxytag: member="QwtScaleWidget::setColorBarWidth" ref="76eb179267a572944d1ebdbf62c573f1" args="(int)" -->
95
void </td><td class="memItemRight" valign="bottom"><b>setColorBarWidth</b> (int)</td></tr>
97
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a5877851d15888977621bfe86b945984"></a><!-- doxytag: member="QwtScaleWidget::colorBarWidth" ref="a5877851d15888977621bfe86b945984" args="() const " -->
98
int </td><td class="memItemRight" valign="bottom"><b>colorBarWidth</b> () const </td></tr>
100
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="345b3ca91545033c0f33cce8d9bdc4f3"></a><!-- doxytag: member="QwtScaleWidget::setColorMap" ref="345b3ca91545033c0f33cce8d9bdc4f3" args="(const QwtDoubleInterval &, const QwtColorMap &)" -->
101
void </td><td class="memItemRight" valign="bottom"><b>setColorMap</b> (const <a class="el" href="class_qwt_double_interval.html">QwtDoubleInterval</a> &, const <a class="el" href="class_qwt_color_map.html">QwtColorMap</a> &)</td></tr>
103
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="826ae76271f7902cc0333a75f3dab790"></a><!-- doxytag: member="QwtScaleWidget::colorBarInterval" ref="826ae76271f7902cc0333a75f3dab790" args="() const " -->
104
<a class="el" href="class_qwt_double_interval.html">QwtDoubleInterval</a> </td><td class="memItemRight" valign="bottom"><b>colorBarInterval</b> () const </td></tr>
106
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3cf192da4f097012bc86afe4e2e22819"></a><!-- doxytag: member="QwtScaleWidget::colorMap" ref="3cf192da4f097012bc86afe4e2e22819" args="() const " -->
107
const <a class="el" href="class_qwt_color_map.html">QwtColorMap</a> & </td><td class="memItemRight" valign="bottom"><b>colorMap</b> () const </td></tr>
109
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual QSize </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#5ed815b5ac0ed7d43ab923fcd1f5da3d">sizeHint</a> () const </td></tr>
111
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual QSize </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#ee41cd1b3eff4cf06559e7a36baee5a5">minimumSizeHint</a> () const </td></tr>
113
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#1c488b9304a8e30af20e4da1d397a72f">titleHeightForWidth</a> (int width) const </td></tr>
115
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#a3c1f2f5e60ebb8f6fb42297dfe8881b">dimForLength</a> (int length, const QFont &scaleFont) const </td></tr>
117
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="44375609584a468c1d9dc2135f7d6127"></a><!-- doxytag: member="QwtScaleWidget::drawColorBar" ref="44375609584a468c1d9dc2135f7d6127" args="(QPainter *painter, const QRect &rect) const " -->
118
void </td><td class="memItemRight" valign="bottom"><b>drawColorBar</b> (QPainter *painter, const QRect &rect) const </td></tr>
120
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#6cb4480b0f4ff5b6862b1f445be91438">drawTitle</a> (QPainter *painter, <a class="el" href="class_qwt_scale_draw.html#cd7ceeeac592ef08530788580b461c66">QwtScaleDraw::Alignment</a>, const QRect &rect) const </td></tr>
122
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#b6421ace2bd56d5559689522336556e0">setAlignment</a> (<a class="el" href="class_qwt_scale_draw.html#cd7ceeeac592ef08530788580b461c66">QwtScaleDraw::Alignment</a>)</td></tr>
124
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="class_qwt_scale_draw.html#cd7ceeeac592ef08530788580b461c66">QwtScaleDraw::Alignment</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#96c6c060e258e21e609a0f99e59c5e33">alignment</a> () const </td></tr>
126
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4c82dfd348421f5a07088cd6663bdbf8"></a><!-- doxytag: member="QwtScaleWidget::colorBarRect" ref="4c82dfd348421f5a07088cd6663bdbf8" args="(const QRect &) const " -->
127
QRect </td><td class="memItemRight" valign="bottom"><b>colorBarRect</b> (const QRect &) const </td></tr>
129
<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
130
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#50af2b1e5f320a63cf71db6d0f18860d">paintEvent</a> (QPaintEvent *e)</td></tr>
132
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#049a30a94bf5ee2da74a5762346a333c">resizeEvent</a> (QResizeEvent *e)</td></tr>
134
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#ab7267f2a3137b94a508a655bfaf4fd4">draw</a> (QPainter *p) const </td></tr>
136
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#f151a963ea3cb7f04815db93e8f4882d">scaleChange</a> ()</td></tr>
138
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#5964a55d1572ea775eae3ca93a755358">layoutScale</a> (bool update=true)</td></tr>
141
<hr><a name="_details"></a><h2>Detailed Description</h2>
142
A Widget which contains a scale.
144
This Widget can be used to decorate composite widgets with a scale. <hr><h2>Constructor & Destructor Documentation</h2>
145
<a class="anchor" name="ddfd5f0802f85f8abee1d3ff7a1617d6"></a><!-- doxytag: member="QwtScaleWidget::QwtScaleWidget" ref="ddfd5f0802f85f8abee1d3ff7a1617d6" args="(QWidget *parent=NULL)" -->
146
<div class="memitem">
147
<div class="memproto">
148
<table class="memname">
150
<td class="memname">QwtScaleWidget::QwtScaleWidget </td>
152
<td class="paramtype">QWidget * </td>
153
<td class="paramname"> <em>parent</em> = <code>NULL</code> </td>
154
<td> ) </td>
155
<td><code> [explicit]</code></td>
162
Create a scale with the position QwtScaleWidget::Left.
164
<dl compact><dt><b>Parameters:</b></dt><dd>
165
<table border="0" cellspacing="2" cellpadding="0">
166
<tr><td valign="top"></td><td valign="top"><em>parent</em> </td><td>Parent widget </td></tr>
172
<a class="anchor" name="13c0c28d56a9e44a81990c7c3fbb96e5"></a><!-- doxytag: member="QwtScaleWidget::QwtScaleWidget" ref="13c0c28d56a9e44a81990c7c3fbb96e5" args="(QwtScaleDraw::Alignment, QWidget *parent=NULL)" -->
173
<div class="memitem">
174
<div class="memproto">
175
<table class="memname">
177
<td class="memname">QwtScaleWidget::QwtScaleWidget </td>
179
<td class="paramtype"><a class="el" href="class_qwt_scale_draw.html#cd7ceeeac592ef08530788580b461c66">QwtScaleDraw::Alignment</a> </td>
180
<td class="paramname"> <em>align</em>, </td>
183
<td class="paramkey"></td>
185
<td class="paramtype">QWidget * </td>
186
<td class="paramname"> <em>parent</em> = <code>NULL</code></td><td> </td>
191
<td></td><td></td><td><code> [explicit]</code></td>
200
<dl compact><dt><b>Parameters:</b></dt><dd>
201
<table border="0" cellspacing="2" cellpadding="0">
202
<tr><td valign="top"></td><td valign="top"><em>align</em> </td><td>Alignment. </td></tr>
203
<tr><td valign="top"></td><td valign="top"><em>parent</em> </td><td>Parent widget </td></tr>
209
<a class="anchor" name="84213c50912000db319b2c7d704f9a33"></a><!-- doxytag: member="QwtScaleWidget::~QwtScaleWidget" ref="84213c50912000db319b2c7d704f9a33" args="()" -->
210
<div class="memitem">
211
<div class="memproto">
212
<table class="memname">
214
<td class="memname">QwtScaleWidget::~QwtScaleWidget </td>
216
<td class="paramname"> </td>
217
<td> ) </td>
218
<td><code> [virtual]</code></td>
230
<hr><h2>Member Function Documentation</h2>
231
<a class="anchor" name="96c6c060e258e21e609a0f99e59c5e33"></a><!-- doxytag: member="QwtScaleWidget::alignment" ref="96c6c060e258e21e609a0f99e59c5e33" args="() const " -->
232
<div class="memitem">
233
<div class="memproto">
234
<table class="memname">
236
<td class="memname"><a class="el" href="class_qwt_scale_draw.html#cd7ceeeac592ef08530788580b461c66">QwtScaleDraw::Alignment</a> QwtScaleWidget::alignment </td>
238
<td class="paramname"> </td>
239
<td> ) </td>
247
<dl class="return" compact><dt><b>Returns:</b></dt><dd>position </dd></dl>
248
<dl class="see" compact><dt><b>See also:</b></dt><dd>setPosition() </dd></dl>
252
<a class="anchor" name="a3c1f2f5e60ebb8f6fb42297dfe8881b"></a><!-- doxytag: member="QwtScaleWidget::dimForLength" ref="a3c1f2f5e60ebb8f6fb42297dfe8881b" args="(int length, const QFont &scaleFont) const " -->
253
<div class="memitem">
254
<div class="memproto">
255
<table class="memname">
257
<td class="memname">int QwtScaleWidget::dimForLength </td>
259
<td class="paramtype">int </td>
260
<td class="paramname"> <em>length</em>, </td>
263
<td class="paramkey"></td>
265
<td class="paramtype">const QFont & </td>
266
<td class="paramname"> <em>scaleFont</em></td><td> </td>
271
<td></td><td></td><td> const</td>
278
Find the minimum dimension for a given length. dim is the height, length the width seen in direction of the title.
280
<dl compact><dt><b>Parameters:</b></dt><dd>
281
<table border="0" cellspacing="2" cellpadding="0">
282
<tr><td valign="top"></td><td valign="top"><em>length</em> </td><td>width for horizontal, height for vertical scales </td></tr>
283
<tr><td valign="top"></td><td valign="top"><em>scaleFont</em> </td><td>Font of the scale </td></tr>
286
<dl class="return" compact><dt><b>Returns:</b></dt><dd>height for horizontal, width for vertical scales </dd></dl>
290
<a class="anchor" name="ab7267f2a3137b94a508a655bfaf4fd4"></a><!-- doxytag: member="QwtScaleWidget::draw" ref="ab7267f2a3137b94a508a655bfaf4fd4" args="(QPainter *p) const " -->
291
<div class="memitem">
292
<div class="memproto">
293
<table class="memname">
295
<td class="memname">void QwtScaleWidget::draw </td>
297
<td class="paramtype">QPainter * </td>
298
<td class="paramname"> <em>p</em> </td>
299
<td> ) </td>
300
<td> const<code> [protected]</code></td>
312
<a class="anchor" name="6cb4480b0f4ff5b6862b1f445be91438"></a><!-- doxytag: member="QwtScaleWidget::drawTitle" ref="6cb4480b0f4ff5b6862b1f445be91438" args="(QPainter *painter, QwtScaleDraw::Alignment, const QRect &rect) const " -->
313
<div class="memitem">
314
<div class="memproto">
315
<table class="memname">
317
<td class="memname">void QwtScaleWidget::drawTitle </td>
319
<td class="paramtype">QPainter * </td>
320
<td class="paramname"> <em>painter</em>, </td>
323
<td class="paramkey"></td>
325
<td class="paramtype"><a class="el" href="class_qwt_scale_draw.html#cd7ceeeac592ef08530788580b461c66">QwtScaleDraw::Alignment</a> </td>
326
<td class="paramname"> <em>align</em>, </td>
329
<td class="paramkey"></td>
331
<td class="paramtype">const QRect & </td>
332
<td class="paramname"> <em>rect</em></td><td> </td>
337
<td></td><td></td><td> const</td>
344
Rotate and paint a title according to its position into a given rectangle. <dl compact><dt><b>Parameters:</b></dt><dd>
345
<table border="0" cellspacing="2" cellpadding="0">
346
<tr><td valign="top"></td><td valign="top"><em>painter</em> </td><td>Painter </td></tr>
347
<tr><td valign="top"></td><td valign="top"><em>align</em> </td><td>Alignment </td></tr>
348
<tr><td valign="top"></td><td valign="top"><em>rect</em> </td><td>Bounding rectangle </td></tr>
354
<a class="anchor" name="314a2aff4b7629db21b45c8f74b3ae0b"></a><!-- doxytag: member="QwtScaleWidget::endBorderDist" ref="314a2aff4b7629db21b45c8f74b3ae0b" args="() const " -->
355
<div class="memitem">
356
<div class="memproto">
357
<table class="memname">
359
<td class="memname">int QwtScaleWidget::endBorderDist </td>
361
<td class="paramname"> </td>
362
<td> ) </td>
370
<dl class="return" compact><dt><b>Returns:</b></dt><dd>end border distance </dd></dl>
371
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#75477785c41114e4b2fc08bec64e5d26">setBorderDist()</a> </dd></dl>
375
<a class="anchor" name="57ca1a6a87417a732e0b1e66ac2a3493"></a><!-- doxytag: member="QwtScaleWidget::getBorderDistHint" ref="57ca1a6a87417a732e0b1e66ac2a3493" args="(int &start, int &end) const " -->
376
<div class="memitem">
377
<div class="memproto">
378
<table class="memname">
380
<td class="memname">void QwtScaleWidget::getBorderDistHint </td>
382
<td class="paramtype">int & </td>
383
<td class="paramname"> <em>start</em>, </td>
386
<td class="paramkey"></td>
388
<td class="paramtype">int & </td>
389
<td class="paramname"> <em>end</em></td><td> </td>
394
<td></td><td></td><td> const</td>
401
Calculate a hint for the border distances.
403
This member function calculates the distance of the scale's endpoints from the widget borders which is required for the mark labels to fit into the widget. The maximum of this distance an the minimum border distance is returned.<p>
404
<dl class="warning" compact><dt><b>Warning:</b></dt><dd><ul>
406
The minimum border distance depends on the font.</li>
409
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#4299d99073231d977924c7e40ff9a6a9">setMinBorderDist()</a>, <a class="el" href="class_qwt_scale_widget.html#2927a7cb5157b86c580d7ebed4dc4e7c">getMinBorderDist()</a>, <a class="el" href="class_qwt_scale_widget.html#75477785c41114e4b2fc08bec64e5d26">setBorderDist()</a> </dd></dl>
413
<a class="anchor" name="2927a7cb5157b86c580d7ebed4dc4e7c"></a><!-- doxytag: member="QwtScaleWidget::getMinBorderDist" ref="2927a7cb5157b86c580d7ebed4dc4e7c" args="(int &start, int &end) const " -->
414
<div class="memitem">
415
<div class="memproto">
416
<table class="memname">
418
<td class="memname">void QwtScaleWidget::getMinBorderDist </td>
420
<td class="paramtype">int & </td>
421
<td class="paramname"> <em>start</em>, </td>
424
<td class="paramkey"></td>
426
<td class="paramtype">int & </td>
427
<td class="paramname"> <em>end</em></td><td> </td>
432
<td></td><td></td><td> const</td>
439
Get the minimum value for the distances of the scale's endpoints from the widget borders.<p>
440
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#4299d99073231d977924c7e40ff9a6a9">setMinBorderDist()</a>, <a class="el" href="class_qwt_scale_widget.html#57ca1a6a87417a732e0b1e66ac2a3493" title="Calculate a hint for the border distances.">getBorderDistHint()</a> </dd></dl>
444
<a class="anchor" name="5964a55d1572ea775eae3ca93a755358"></a><!-- doxytag: member="QwtScaleWidget::layoutScale" ref="5964a55d1572ea775eae3ca93a755358" args="(bool update=true)" -->
445
<div class="memitem">
446
<div class="memproto">
447
<table class="memname">
449
<td class="memname">void QwtScaleWidget::layoutScale </td>
451
<td class="paramtype">bool </td>
452
<td class="paramname"> <em>update</em> = <code>true</code> </td>
453
<td> ) </td>
454
<td><code> [protected]</code></td>
461
Recalculate the scale's geometry and layout based on.
466
<a class="anchor" name="4827906c3f11825d479c6e493c8e1b4c"></a><!-- doxytag: member="QwtScaleWidget::margin" ref="4827906c3f11825d479c6e493c8e1b4c" args="() const " -->
467
<div class="memitem">
468
<div class="memproto">
469
<table class="memname">
471
<td class="memname">int QwtScaleWidget::margin </td>
473
<td class="paramname"> </td>
474
<td> ) </td>
482
<dl class="return" compact><dt><b>Returns:</b></dt><dd>margin </dd></dl>
483
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#36d92ef63d996fe1fd58a46431924ab6" title="Specify the margin to the colorBar/base line.">setMargin()</a> </dd></dl>
487
<a class="anchor" name="ee41cd1b3eff4cf06559e7a36baee5a5"></a><!-- doxytag: member="QwtScaleWidget::minimumSizeHint" ref="ee41cd1b3eff4cf06559e7a36baee5a5" args="() const " -->
488
<div class="memitem">
489
<div class="memproto">
490
<table class="memname">
492
<td class="memname">QSize QwtScaleWidget::minimumSizeHint </td>
494
<td class="paramname"> </td>
495
<td> ) </td>
496
<td> const<code> [virtual]</code></td>
503
<dl class="return" compact><dt><b>Returns:</b></dt><dd>a minimum size hint </dd></dl>
507
<a class="anchor" name="50af2b1e5f320a63cf71db6d0f18860d"></a><!-- doxytag: member="QwtScaleWidget::paintEvent" ref="50af2b1e5f320a63cf71db6d0f18860d" args="(QPaintEvent *e)" -->
508
<div class="memitem">
509
<div class="memproto">
510
<table class="memname">
512
<td class="memname">void QwtScaleWidget::paintEvent </td>
514
<td class="paramtype">QPaintEvent * </td>
515
<td class="paramname"> <em>e</em> </td>
516
<td> ) </td>
517
<td><code> [protected, virtual]</code></td>
529
<a class="anchor" name="69546c75ba60b66c3fe675e69a3f9253"></a><!-- doxytag: member="QwtScaleWidget::penWidth" ref="69546c75ba60b66c3fe675e69a3f9253" args="() const " -->
530
<div class="memitem">
531
<div class="memproto">
532
<table class="memname">
534
<td class="memname">int QwtScaleWidget::penWidth </td>
536
<td class="paramname"> </td>
537
<td> ) </td>
545
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Scale pen width </dd></dl>
546
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#af416874df0dbb5932f1427e41e4d1b4" title="Specify the width of the scale pen.">setPenWidth()</a> </dd></dl>
550
<a class="anchor" name="049a30a94bf5ee2da74a5762346a333c"></a><!-- doxytag: member="QwtScaleWidget::resizeEvent" ref="049a30a94bf5ee2da74a5762346a333c" args="(QResizeEvent *e)" -->
551
<div class="memitem">
552
<div class="memproto">
553
<table class="memname">
555
<td class="memname">void QwtScaleWidget::resizeEvent </td>
557
<td class="paramtype">QResizeEvent * </td>
558
<td class="paramname"> <em>e</em> </td>
559
<td> ) </td>
560
<td><code> [protected, virtual]</code></td>
572
<a class="anchor" name="f151a963ea3cb7f04815db93e8f4882d"></a><!-- doxytag: member="QwtScaleWidget::scaleChange" ref="f151a963ea3cb7f04815db93e8f4882d" args="()" -->
573
<div class="memitem">
574
<div class="memproto">
575
<table class="memname">
577
<td class="memname">void QwtScaleWidget::scaleChange </td>
579
<td class="paramname"> </td>
580
<td> ) </td>
581
<td><code> [protected]</code></td>
588
Notify a change of the scale.
590
This virtual function can be overloaded by derived classes. The default implementation updates the geometry and repaints the widget.
593
<a class="anchor" name="55c52717ede368069f5f44b9901e3400"></a><!-- doxytag: member="QwtScaleWidget::scaleDivChanged" ref="55c52717ede368069f5f44b9901e3400" args="()" -->
594
<div class="memitem">
595
<div class="memproto">
596
<table class="memname">
598
<td class="memname">void QwtScaleWidget::scaleDivChanged </td>
600
<td class="paramname"> </td>
601
<td> ) </td>
602
<td><code> [signal]</code></td>
609
Signal emitted, whenever the scale divison changes.
614
<a class="anchor" name="6ccb7e3a4537396f59fc30c7d76cc20d"></a><!-- doxytag: member="QwtScaleWidget::scaleDraw" ref="6ccb7e3a4537396f59fc30c7d76cc20d" args="()" -->
615
<div class="memitem">
616
<div class="memproto">
617
<table class="memname">
619
<td class="memname"><a class="el" href="class_qwt_scale_draw.html">QwtScaleDraw</a> * QwtScaleWidget::scaleDraw </td>
621
<td class="paramname"> </td>
622
<td> ) </td>
630
scaleDraw of this scale <dl class="see" compact><dt><b>See also:</b></dt><dd>QwtScaleDraw::setScaleDraw() </dd></dl>
634
<a class="anchor" name="d8603e84f851e5d91feb21beebf19896"></a><!-- doxytag: member="QwtScaleWidget::scaleDraw" ref="d8603e84f851e5d91feb21beebf19896" args="() const " -->
635
<div class="memitem">
636
<div class="memproto">
637
<table class="memname">
639
<td class="memname">const <a class="el" href="class_qwt_scale_draw.html">QwtScaleDraw</a> * QwtScaleWidget::scaleDraw </td>
641
<td class="paramname"> </td>
642
<td> ) </td>
650
scaleDraw of this scale <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#f93459026340638898c11a799f4ae0c0">setScaleDraw()</a>, QwtScaleDraw::setScaleDraw() </dd></dl>
654
<a class="anchor" name="b6421ace2bd56d5559689522336556e0"></a><!-- doxytag: member="QwtScaleWidget::setAlignment" ref="b6421ace2bd56d5559689522336556e0" args="(QwtScaleDraw::Alignment)" -->
655
<div class="memitem">
656
<div class="memproto">
657
<table class="memname">
659
<td class="memname">void QwtScaleWidget::setAlignment </td>
661
<td class="paramtype"><a class="el" href="class_qwt_scale_draw.html#cd7ceeeac592ef08530788580b461c66">QwtScaleDraw::Alignment</a> </td>
662
<td class="paramname"> <em>alignment</em> </td>
663
<td> ) </td>
671
Change the alignment<p>
672
<dl compact><dt><b>Parameters:</b></dt><dd>
673
<table border="0" cellspacing="2" cellpadding="0">
674
<tr><td valign="top"></td><td valign="top"><em>alignment</em> </td><td>New alignment </td></tr>
677
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#96c6c060e258e21e609a0f99e59c5e33">alignment()</a> </dd></dl>
681
<a class="anchor" name="75477785c41114e4b2fc08bec64e5d26"></a><!-- doxytag: member="QwtScaleWidget::setBorderDist" ref="75477785c41114e4b2fc08bec64e5d26" args="(int start, int end)" -->
682
<div class="memitem">
683
<div class="memproto">
684
<table class="memname">
686
<td class="memname">void QwtScaleWidget::setBorderDist </td>
688
<td class="paramtype">int </td>
689
<td class="paramname"> <em>dist1</em>, </td>
692
<td class="paramkey"></td>
694
<td class="paramtype">int </td>
695
<td class="paramname"> <em>dist2</em></td><td> </td>
700
<td></td><td></td><td></td>
707
Specify distances of the scale's endpoints from the widget's borders. The actual borders will never be less than minimum border distance. <dl compact><dt><b>Parameters:</b></dt><dd>
708
<table border="0" cellspacing="2" cellpadding="0">
709
<tr><td valign="top"></td><td valign="top"><em>dist1</em> </td><td>Left or top Distance </td></tr>
710
<tr><td valign="top"></td><td valign="top"><em>dist2</em> </td><td>Right or bottom distance </td></tr>
713
<dl class="see" compact><dt><b>See also:</b></dt><dd>borderDist() </dd></dl>
717
<a class="anchor" name="8d16473c34f8eaea7e6c457a4de25949"></a><!-- doxytag: member="QwtScaleWidget::setLabelAlignment" ref="8d16473c34f8eaea7e6c457a4de25949" args="(Qt::Alignment)" -->
718
<div class="memitem">
719
<div class="memproto">
720
<table class="memname">
722
<td class="memname">void QwtScaleWidget::setLabelAlignment </td>
724
<td class="paramtype">Qt::Alignment </td>
725
<td class="paramname"> <em>alignment</em> </td>
726
<td> ) </td>
734
Change the alignment for the labels.
736
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_draw.html#3df0a1fe4a498ef028a5348e54bfaa7f" title="Change the label flags.">QwtScaleDraw::setLabelAlignment()</a>, <a class="el" href="class_qwt_scale_widget.html#ea277057b98a66ee8038f6a827e0f404" title="Change the rotation for the labels. See QwtScaleDraw::setLabelRotation().">setLabelRotation()</a> </dd></dl>
740
<a class="anchor" name="ea277057b98a66ee8038f6a827e0f404"></a><!-- doxytag: member="QwtScaleWidget::setLabelRotation" ref="ea277057b98a66ee8038f6a827e0f404" args="(double rotation)" -->
741
<div class="memitem">
742
<div class="memproto">
743
<table class="memname">
745
<td class="memname">void QwtScaleWidget::setLabelRotation </td>
747
<td class="paramtype">double </td>
748
<td class="paramname"> <em>rotation</em> </td>
749
<td> ) </td>
757
Change the rotation for the labels. See <a class="el" href="class_qwt_scale_draw.html#bf5881339fddde65a00c1dd391023320">QwtScaleDraw::setLabelRotation()</a>.
759
, rotation Rotation <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_draw.html#bf5881339fddde65a00c1dd391023320">QwtScaleDraw::setLabelRotation()</a>, setLabelFlags() </dd></dl>
763
<a class="anchor" name="36d92ef63d996fe1fd58a46431924ab6"></a><!-- doxytag: member="QwtScaleWidget::setMargin" ref="36d92ef63d996fe1fd58a46431924ab6" args="(int)" -->
764
<div class="memitem">
765
<div class="memproto">
766
<table class="memname">
768
<td class="memname">void QwtScaleWidget::setMargin </td>
770
<td class="paramtype">int </td>
771
<td class="paramname"> <em>margin</em> </td>
772
<td> ) </td>
780
Specify the margin to the colorBar/base line.
782
<dl compact><dt><b>Parameters:</b></dt><dd>
783
<table border="0" cellspacing="2" cellpadding="0">
784
<tr><td valign="top"></td><td valign="top"><em>margin</em> </td><td>Margin </td></tr>
787
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#4827906c3f11825d479c6e493c8e1b4c">margin()</a> </dd></dl>
791
<a class="anchor" name="4299d99073231d977924c7e40ff9a6a9"></a><!-- doxytag: member="QwtScaleWidget::setMinBorderDist" ref="4299d99073231d977924c7e40ff9a6a9" args="(int start, int end)" -->
792
<div class="memitem">
793
<div class="memproto">
794
<table class="memname">
796
<td class="memname">void QwtScaleWidget::setMinBorderDist </td>
798
<td class="paramtype">int </td>
799
<td class="paramname"> <em>start</em>, </td>
802
<td class="paramkey"></td>
804
<td class="paramtype">int </td>
805
<td class="paramname"> <em>end</em></td><td> </td>
810
<td></td><td></td><td></td>
817
Set a minimum value for the distances of the scale's endpoints from the widget borders. This is useful to avoid that the scales are "jumping", when the tick labels or their positions change often.<p>
818
<dl compact><dt><b>Parameters:</b></dt><dd>
819
<table border="0" cellspacing="2" cellpadding="0">
820
<tr><td valign="top"></td><td valign="top"><em>start</em> </td><td>Minimum for the start border </td></tr>
821
<tr><td valign="top"></td><td valign="top"><em>end</em> </td><td>Minimum for the end border </td></tr>
824
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#2927a7cb5157b86c580d7ebed4dc4e7c">getMinBorderDist()</a>, <a class="el" href="class_qwt_scale_widget.html#57ca1a6a87417a732e0b1e66ac2a3493" title="Calculate a hint for the border distances.">getBorderDistHint()</a> </dd></dl>
828
<a class="anchor" name="af416874df0dbb5932f1427e41e4d1b4"></a><!-- doxytag: member="QwtScaleWidget::setPenWidth" ref="af416874df0dbb5932f1427e41e4d1b4" args="(int)" -->
829
<div class="memitem">
830
<div class="memproto">
831
<table class="memname">
833
<td class="memname">void QwtScaleWidget::setPenWidth </td>
835
<td class="paramtype">int </td>
836
<td class="paramname"> <em>width</em> </td>
837
<td> ) </td>
845
Specify the width of the scale pen.
847
<dl compact><dt><b>Parameters:</b></dt><dd>
848
<table border="0" cellspacing="2" cellpadding="0">
849
<tr><td valign="top"></td><td valign="top"><em>width</em> </td><td>Pen width </td></tr>
852
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#69546c75ba60b66c3fe675e69a3f9253">penWidth()</a> </dd></dl>
856
<a class="anchor" name="d2d2f5a313d4b18499416b03613efef8"></a><!-- doxytag: member="QwtScaleWidget::setScaleDiv" ref="d2d2f5a313d4b18499416b03613efef8" args="(QwtScaleTransformation *, const QwtScaleDiv &sd)" -->
857
<div class="memitem">
858
<div class="memproto">
859
<table class="memname">
861
<td class="memname">void QwtScaleWidget::setScaleDiv </td>
863
<td class="paramtype"><a class="el" href="class_qwt_scale_transformation.html">QwtScaleTransformation</a> * </td>
864
<td class="paramname"> <em>transformation</em>, </td>
867
<td class="paramkey"></td>
869
<td class="paramtype">const <a class="el" href="class_qwt_scale_div.html">QwtScaleDiv</a> & </td>
870
<td class="paramname"> <em>scaleDiv</em></td><td> </td>
875
<td></td><td></td><td></td>
882
Assign a scale division.
884
The scale division determines where to set the tick marks.<p>
885
<dl compact><dt><b>Parameters:</b></dt><dd>
886
<table border="0" cellspacing="2" cellpadding="0">
887
<tr><td valign="top"></td><td valign="top"><em>transformation</em> </td><td>Transformation, needed to translate between scale and pixal values </td></tr>
888
<tr><td valign="top"></td><td valign="top"><em>scaleDiv</em> </td><td>Scale Division </td></tr>
891
<dl class="see" compact><dt><b>See also:</b></dt><dd>For more information about scale divisions, see <a class="el" href="class_qwt_scale_div.html" title="A class representing a scale division.">QwtScaleDiv</a>. </dd></dl>
895
<a class="anchor" name="f93459026340638898c11a799f4ae0c0"></a><!-- doxytag: member="QwtScaleWidget::setScaleDraw" ref="f93459026340638898c11a799f4ae0c0" args="(QwtScaleDraw *)" -->
896
<div class="memitem">
897
<div class="memproto">
898
<table class="memname">
900
<td class="memname">void QwtScaleWidget::setScaleDraw </td>
902
<td class="paramtype"><a class="el" href="class_qwt_scale_draw.html">QwtScaleDraw</a> * </td>
903
<td class="paramname"> <em>sd</em> </td>
904
<td> ) </td>
912
Set a scale draw sd has to be created with new and will be deleted in <a class="el" href="class_qwt_scale_widget.html#84213c50912000db319b2c7d704f9a33" title="Destructor.">~QwtScaleWidget()</a> or the next call of <a class="el" href="class_qwt_scale_widget.html#f93459026340638898c11a799f4ae0c0">setScaleDraw()</a>.<p>
913
<dl compact><dt><b>Parameters:</b></dt><dd>
914
<table border="0" cellspacing="2" cellpadding="0">
915
<tr><td valign="top"></td><td valign="top"><em>sd</em> </td><td>ScaleDraw object </td></tr>
918
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#6ccb7e3a4537396f59fc30c7d76cc20d">scaleDraw()</a> </dd></dl>
922
<a class="anchor" name="aaad9f3d54fd329b16b738ca2df00ddf"></a><!-- doxytag: member="QwtScaleWidget::setSpacing" ref="aaad9f3d54fd329b16b738ca2df00ddf" args="(int td)" -->
923
<div class="memitem">
924
<div class="memproto">
925
<table class="memname">
927
<td class="memname">void QwtScaleWidget::setSpacing </td>
929
<td class="paramtype">int </td>
930
<td class="paramname"> <em>spacing</em> </td>
931
<td> ) </td>
939
Specify the distance between color bar, scale and title.
941
<dl compact><dt><b>Parameters:</b></dt><dd>
942
<table border="0" cellspacing="2" cellpadding="0">
943
<tr><td valign="top"></td><td valign="top"><em>spacing</em> </td><td>Spacing </td></tr>
946
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#1bdb5b6fa77a4535087f1c672ee394ce">spacing()</a> </dd></dl>
950
<a class="anchor" name="1451d5d2293358ba097a833a40015524"></a><!-- doxytag: member="QwtScaleWidget::setTitle" ref="1451d5d2293358ba097a833a40015524" args="(const QwtText &title)" -->
951
<div class="memitem">
952
<div class="memproto">
953
<table class="memname">
955
<td class="memname">void QwtScaleWidget::setTitle </td>
957
<td class="paramtype">const <a class="el" href="class_qwt_text.html">QwtText</a> & </td>
958
<td class="paramname"> <em>title</em> </td>
959
<td> ) </td>
967
Give title new text contents<p>
968
<dl compact><dt><b>Parameters:</b></dt><dd>
969
<table border="0" cellspacing="2" cellpadding="0">
970
<tr><td valign="top"></td><td valign="top"><em>title</em> </td><td>New title </td></tr>
973
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#75ab60ac06977a6cb1991aa2e7979c2e">title()</a> </dd></dl>
974
<dl class="warning" compact><dt><b>Warning:</b></dt><dd>The title flags are interpreted in direction of the label, AlignTop, AlignBottom can't be set as the title will always be aligned to the scale. </dd></dl>
978
<a class="anchor" name="28ad440a43978d2d50f19e17d0776403"></a><!-- doxytag: member="QwtScaleWidget::setTitle" ref="28ad440a43978d2d50f19e17d0776403" args="(const QString &title)" -->
979
<div class="memitem">
980
<div class="memproto">
981
<table class="memname">
983
<td class="memname">void QwtScaleWidget::setTitle </td>
985
<td class="paramtype">const QString & </td>
986
<td class="paramname"> <em>title</em> </td>
987
<td> ) </td>
995
Give title new text contents<p>
996
<dl compact><dt><b>Parameters:</b></dt><dd>
997
<table border="0" cellspacing="2" cellpadding="0">
998
<tr><td valign="top"></td><td valign="top"><em>title</em> </td><td>New title </td></tr>
1001
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#75ab60ac06977a6cb1991aa2e7979c2e">title()</a>, <a class="el" href="class_qwt_scale_widget.html#1451d5d2293358ba097a833a40015524">setTitle(const QwtText &)</a>; </dd></dl>
1005
<a class="anchor" name="5ed815b5ac0ed7d43ab923fcd1f5da3d"></a><!-- doxytag: member="QwtScaleWidget::sizeHint" ref="5ed815b5ac0ed7d43ab923fcd1f5da3d" args="() const " -->
1006
<div class="memitem">
1007
<div class="memproto">
1008
<table class="memname">
1010
<td class="memname">QSize QwtScaleWidget::sizeHint </td>
1012
<td class="paramname"> </td>
1013
<td> ) </td>
1014
<td> const<code> [virtual]</code></td>
1018
<div class="memdoc">
1021
<dl class="return" compact><dt><b>Returns:</b></dt><dd>a size hint </dd></dl>
1025
<a class="anchor" name="1bdb5b6fa77a4535087f1c672ee394ce"></a><!-- doxytag: member="QwtScaleWidget::spacing" ref="1bdb5b6fa77a4535087f1c672ee394ce" args="() const " -->
1026
<div class="memitem">
1027
<div class="memproto">
1028
<table class="memname">
1030
<td class="memname">int QwtScaleWidget::spacing </td>
1032
<td class="paramname"> </td>
1033
<td> ) </td>
1038
<div class="memdoc">
1041
<dl class="return" compact><dt><b>Returns:</b></dt><dd>distance between scale and title </dd></dl>
1042
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#36d92ef63d996fe1fd58a46431924ab6" title="Specify the margin to the colorBar/base line.">setMargin()</a> </dd></dl>
1046
<a class="anchor" name="b82bb290d685dfaec3894f5892f04ef9"></a><!-- doxytag: member="QwtScaleWidget::startBorderDist" ref="b82bb290d685dfaec3894f5892f04ef9" args="() const " -->
1047
<div class="memitem">
1048
<div class="memproto">
1049
<table class="memname">
1051
<td class="memname">int QwtScaleWidget::startBorderDist </td>
1053
<td class="paramname"> </td>
1054
<td> ) </td>
1059
<div class="memdoc">
1062
<dl class="return" compact><dt><b>Returns:</b></dt><dd>start border distance </dd></dl>
1063
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#75477785c41114e4b2fc08bec64e5d26">setBorderDist()</a> </dd></dl>
1067
<a class="anchor" name="75ab60ac06977a6cb1991aa2e7979c2e"></a><!-- doxytag: member="QwtScaleWidget::title" ref="75ab60ac06977a6cb1991aa2e7979c2e" args="() const " -->
1068
<div class="memitem">
1069
<div class="memproto">
1070
<table class="memname">
1072
<td class="memname"><a class="el" href="class_qwt_text.html">QwtText</a> QwtScaleWidget::title </td>
1074
<td class="paramname"> </td>
1075
<td> ) </td>
1080
<div class="memdoc">
1083
<dl class="return" compact><dt><b>Returns:</b></dt><dd>title </dd></dl>
1084
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#28ad440a43978d2d50f19e17d0776403">setTitle()</a> </dd></dl>
1088
<a class="anchor" name="1c488b9304a8e30af20e4da1d397a72f"></a><!-- doxytag: member="QwtScaleWidget::titleHeightForWidth" ref="1c488b9304a8e30af20e4da1d397a72f" args="(int width) const " -->
1089
<div class="memitem">
1090
<div class="memproto">
1091
<table class="memname">
1093
<td class="memname">int QwtScaleWidget::titleHeightForWidth </td>
1095
<td class="paramtype">int </td>
1096
<td class="paramname"> <em>width</em> </td>
1097
<td> ) </td>
1102
<div class="memdoc">
1105
Find the height of the title for a given width.
1107
<dl compact><dt><b>Parameters:</b></dt><dd>
1108
<table border="0" cellspacing="2" cellpadding="0">
1109
<tr><td valign="top"></td><td valign="top"><em>width</em> </td><td>Width </td></tr>
1112
<dl class="return" compact><dt><b>Returns:</b></dt><dd>height Height </dd></dl>
1117
<hr size="1"><address style="text-align: right;"><small>Generated on Sun Mar 22 16:41:27 2009 for Qwt User's Guide by
1118
<a href="http://www.doxygen.org/index.html">
1119
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address>