~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_scale_widget.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: QwtScaleWidget 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>QwtScaleWidget Class Reference</h1><!-- doxytag: class="QwtScaleWidget" --><a href="class_qwt_scale_widget-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
 
23
A Widget which contains a scale. 
 
24
<p>
 
25
This Widget can be used to decorate composite widgets with a scale. 
 
26
<p>
 
27
 
 
28
<p>
 
29
Definition at line <a class="el" href="qwt__scale__widget_8h-source.html#l00034">34</a> of file <a class="el" href="qwt__scale__widget_8h-source.html">qwt_scale_widget.h</a>.<table border="0" cellpadding="0" cellspacing="0">
 
30
<tr><td></td></tr>
 
31
<tr><td colspan="2"><br><h2>Signals</h2></td></tr>
 
32
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#55c52717ede368069f5f44b9901e3400">scaleDivChanged</a> ()</td></tr>
 
33
 
 
34
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
 
35
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#ddfd5f0802f85f8abee1d3ff7a1617d6">QwtScaleWidget</a> (QWidget *parent=NULL)</td></tr>
 
36
 
 
37
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</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>
 
38
 
 
39
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#84213c50912000db319b2c7d704f9a33">~QwtScaleWidget</a> ()</td></tr>
 
40
 
 
41
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="28ad440a43978d2d50f19e17d0776403"></a><!-- doxytag: member="QwtScaleWidget::setTitle" ref="28ad440a43978d2d50f19e17d0776403" args="(const QString &amp;title)" -->
 
42
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#28ad440a43978d2d50f19e17d0776403">setTitle</a> (const QString &amp;title)</td></tr>
 
43
 
 
44
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</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> &amp;title)</td></tr>
 
45
 
 
46
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="class_qwt_text.html">QwtText</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#21d3d49153b168e70032d5bc2334169e">title</a> () const</td></tr>
 
47
 
 
48
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#75477785c41114e4b2fc08bec64e5d26">setBorderDist</a> (int start, int end)</td></tr>
 
49
 
 
50
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#000a9be0eede5f43c938963ebba62305">startBorderDist</a> () const</td></tr>
 
51
 
 
52
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#76a5e92a7b138238a8e0b7288842f9c8">endBorderDist</a> () const</td></tr>
 
53
 
 
54
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#57ca1a6a87417a732e0b1e66ac2a3493">getBorderDistHint</a> (int &amp;start, int &amp;end) const </td></tr>
 
55
 
 
56
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#2927a7cb5157b86c580d7ebed4dc4e7c">getMinBorderDist</a> (int &amp;start, int &amp;end) const </td></tr>
 
57
 
 
58
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#4299d99073231d977924c7e40ff9a6a9">setMinBorderDist</a> (int start, int end)</td></tr>
 
59
 
 
60
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#36d92ef63d996fe1fd58a46431924ab6">setMargin</a> (int)</td></tr>
 
61
 
 
62
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#c43b364e0f0bfb0895f66e5bb21d665d">margin</a> () const</td></tr>
 
63
 
 
64
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#aaad9f3d54fd329b16b738ca2df00ddf">setSpacing</a> (int td)</td></tr>
 
65
 
 
66
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#963c187b435d2ba0216c502f87b726ca">spacing</a> () const</td></tr>
 
67
 
 
68
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#af416874df0dbb5932f1427e41e4d1b4">setPenWidth</a> (int)</td></tr>
 
69
 
 
70
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#3e98f58419715bd7c7330ac1a2f1f66a">penWidth</a> () const</td></tr>
 
71
 
 
72
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</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> &amp;sd)</td></tr>
 
73
 
 
74
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</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>
 
75
 
 
76
<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_scale_widget.html#2f6d30104f89c45d4d18f060ebabb8b9">scaleDraw</a> () const</td></tr>
 
77
 
 
78
<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_scale_widget.html#6ccb7e3a4537396f59fc30c7d76cc20d">scaleDraw</a> ()</td></tr>
 
79
 
 
80
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#8d16473c34f8eaea7e6c457a4de25949">setLabelAlignment</a> (Qt::Alignment)</td></tr>
 
81
 
 
82
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#ea277057b98a66ee8038f6a827e0f404">setLabelRotation</a> (double rotation)</td></tr>
 
83
 
 
84
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="eb337b8e67fc00ca98bf39a6d70aea61"></a><!-- doxytag: member="QwtScaleWidget::setColorBarEnabled" ref="eb337b8e67fc00ca98bf39a6d70aea61" args="(bool)" -->
 
85
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#eb337b8e67fc00ca98bf39a6d70aea61">setColorBarEnabled</a> (bool)</td></tr>
 
86
 
 
87
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5ab49692bc9ec77ef84de6e36b12f741"></a><!-- doxytag: member="QwtScaleWidget::isColorBarEnabled" ref="5ab49692bc9ec77ef84de6e36b12f741" args="() const" -->
 
88
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#5ab49692bc9ec77ef84de6e36b12f741">isColorBarEnabled</a> () const</td></tr>
 
89
 
 
90
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="76eb179267a572944d1ebdbf62c573f1"></a><!-- doxytag: member="QwtScaleWidget::setColorBarWidth" ref="76eb179267a572944d1ebdbf62c573f1" args="(int)" -->
 
91
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#76eb179267a572944d1ebdbf62c573f1">setColorBarWidth</a> (int)</td></tr>
 
92
 
 
93
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c55593292fe598a6a5738d7f0b67a1ec"></a><!-- doxytag: member="QwtScaleWidget::colorBarWidth" ref="c55593292fe598a6a5738d7f0b67a1ec" args="() const" -->
 
94
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#c55593292fe598a6a5738d7f0b67a1ec">colorBarWidth</a> () const</td></tr>
 
95
 
 
96
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="345b3ca91545033c0f33cce8d9bdc4f3"></a><!-- doxytag: member="QwtScaleWidget::setColorMap" ref="345b3ca91545033c0f33cce8d9bdc4f3" args="(const QwtDoubleInterval &amp;, const QwtColorMap &amp;)" -->
 
97
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#345b3ca91545033c0f33cce8d9bdc4f3">setColorMap</a> (const <a class="el" href="class_qwt_double_interval.html">QwtDoubleInterval</a> &amp;, const <a class="el" href="class_qwt_color_map.html">QwtColorMap</a> &amp;)</td></tr>
 
98
 
 
99
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d972421433f8b62a9ff60bb1ced22b16"></a><!-- doxytag: member="QwtScaleWidget::colorBarInterval" ref="d972421433f8b62a9ff60bb1ced22b16" args="() const" -->
 
100
<a class="el" href="class_qwt_double_interval.html">QwtDoubleInterval</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#d972421433f8b62a9ff60bb1ced22b16">colorBarInterval</a> () const</td></tr>
 
101
 
 
102
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ccbb54bb872f98f8433e12c14f041b61"></a><!-- doxytag: member="QwtScaleWidget::colorMap" ref="ccbb54bb872f98f8433e12c14f041b61" args="() const" -->
 
103
const <a class="el" href="class_qwt_color_map.html">QwtColorMap</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#ccbb54bb872f98f8433e12c14f041b61">colorMap</a> () const</td></tr>
 
104
 
 
105
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual QSize&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#464a4935ad66ea01e93f1989c3742d36">sizeHint</a> () const</td></tr>
 
106
 
 
107
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual QSize&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#3bcdf28039f00569ff42999335bf0c86">minimumSizeHint</a> () const</td></tr>
 
108
 
 
109
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#f98de947ca1addc3e4eafc0d5425217e">titleHeightForWidth</a> (int width) const</td></tr>
 
110
 
 
111
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#b80a559c9009755eb85e131cd2c64fc5">dimForLength</a> (int length, const QFont &amp;scaleFont) const</td></tr>
 
112
 
 
113
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ca65f7a3e5f316c050a6b94d165fd418"></a><!-- doxytag: member="QwtScaleWidget::drawColorBar" ref="ca65f7a3e5f316c050a6b94d165fd418" args="(QPainter *painter, const QRect &amp;rect) const" -->
 
114
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#ca65f7a3e5f316c050a6b94d165fd418">drawColorBar</a> (QPainter *painter, const QRect &amp;rect) 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_scale_widget.html#4fa8029213578d64ea07c4ad792f2832">drawTitle</a> (QPainter *painter, <a class="el" href="class_qwt_scale_draw.html#cd7ceeeac592ef08530788580b461c66">QwtScaleDraw::Alignment</a>, const QRect &amp;rect) const</td></tr>
 
117
 
 
118
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</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>
 
119
 
 
120
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="class_qwt_scale_draw.html#cd7ceeeac592ef08530788580b461c66">QwtScaleDraw::Alignment</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#0bb00213a17c59b47df0ec0eb3ae52a3">alignment</a> () const</td></tr>
 
121
 
 
122
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4c82dfd348421f5a07088cd6663bdbf8"></a><!-- doxytag: member="QwtScaleWidget::colorBarRect" ref="4c82dfd348421f5a07088cd6663bdbf8" args="(const QRect &amp;) const " -->
 
123
QRect&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#4c82dfd348421f5a07088cd6663bdbf8">colorBarRect</a> (const QRect &amp;) const </td></tr>
 
124
 
 
125
<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
 
126
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#50af2b1e5f320a63cf71db6d0f18860d">paintEvent</a> (QPaintEvent *e)</td></tr>
 
127
 
 
128
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#049a30a94bf5ee2da74a5762346a333c">resizeEvent</a> (QResizeEvent *e)</td></tr>
 
129
 
 
130
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#ab7267f2a3137b94a508a655bfaf4fd4">draw</a> (QPainter *p) const </td></tr>
 
131
 
 
132
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#f151a963ea3cb7f04815db93e8f4882d">scaleChange</a> ()</td></tr>
 
133
 
 
134
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_scale_widget.html#5964a55d1572ea775eae3ca93a755358">layoutScale</a> (bool update=true)</td></tr>
 
135
 
 
136
</table>
 
137
<hr><h2>Constructor &amp; Destructor Documentation</h2>
 
138
<a class="anchor" name="ddfd5f0802f85f8abee1d3ff7a1617d6"></a><!-- doxytag: member="QwtScaleWidget::QwtScaleWidget" ref="ddfd5f0802f85f8abee1d3ff7a1617d6" args="(QWidget *parent=NULL)" -->
 
139
<div class="memitem">
 
140
<div class="memproto">
 
141
      <table class="memname">
 
142
        <tr>
 
143
          <td class="memname">QwtScaleWidget::QwtScaleWidget           </td>
 
144
          <td>(</td>
 
145
          <td class="paramtype">QWidget *&nbsp;</td>
 
146
          <td class="paramname"> <em>parent</em> = <code>NULL</code>          </td>
 
147
          <td>&nbsp;)&nbsp;</td>
 
148
          <td width="100%"><code> [explicit]</code></td>
 
149
        </tr>
 
150
      </table>
 
151
</div>
 
152
<div class="memdoc">
 
153
 
 
154
<p>
 
155
Create a scale with the position QwtScaleWidget::Left. 
 
156
<p>
 
157
<dl compact><dt><b>Parameters:</b></dt><dd>
 
158
  <table border="0" cellspacing="2" cellpadding="0">
 
159
    <tr><td valign="top"></td><td valign="top"><em>parent</em>&nbsp;</td><td>Parent widget </td></tr>
 
160
  </table>
 
161
</dl>
 
162
 
 
163
<p>
 
164
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00063">63</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
165
</div>
 
166
</div><p>
 
167
<a class="anchor" name="13c0c28d56a9e44a81990c7c3fbb96e5"></a><!-- doxytag: member="QwtScaleWidget::QwtScaleWidget" ref="13c0c28d56a9e44a81990c7c3fbb96e5" args="(QwtScaleDraw::Alignment, QWidget *parent=NULL)" -->
 
168
<div class="memitem">
 
169
<div class="memproto">
 
170
      <table class="memname">
 
171
        <tr>
 
172
          <td class="memname">QwtScaleWidget::QwtScaleWidget           </td>
 
173
          <td>(</td>
 
174
          <td class="paramtype"><a class="el" href="class_qwt_scale_draw.html#cd7ceeeac592ef08530788580b461c66">QwtScaleDraw::Alignment</a>&nbsp;</td>
 
175
          <td class="paramname"> <em>align</em>, </td>
 
176
        </tr>
 
177
        <tr>
 
178
          <td class="paramkey"></td>
 
179
          <td></td>
 
180
          <td class="paramtype">QWidget *&nbsp;</td>
 
181
          <td class="paramname"> <em>parent</em> = <code>NULL</code></td><td>&nbsp;</td>
 
182
        </tr>
 
183
        <tr>
 
184
          <td></td>
 
185
          <td>)</td>
 
186
          <td></td><td></td><td width="100%"><code> [explicit]</code></td>
 
187
        </tr>
 
188
      </table>
 
189
</div>
 
190
<div class="memdoc">
 
191
 
 
192
<p>
 
193
Constructor. 
 
194
<p>
 
195
<dl compact><dt><b>Parameters:</b></dt><dd>
 
196
  <table border="0" cellspacing="2" cellpadding="0">
 
197
    <tr><td valign="top"></td><td valign="top"><em>align</em>&nbsp;</td><td>Alignment. </td></tr>
 
198
    <tr><td valign="top"></td><td valign="top"><em>parent</em>&nbsp;</td><td>Parent widget </td></tr>
 
199
  </table>
 
200
</dl>
 
201
 
 
202
<p>
 
203
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00087">87</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
204
</div>
 
205
</div><p>
 
206
<a class="anchor" name="84213c50912000db319b2c7d704f9a33"></a><!-- doxytag: member="QwtScaleWidget::~QwtScaleWidget" ref="84213c50912000db319b2c7d704f9a33" args="()" -->
 
207
<div class="memitem">
 
208
<div class="memproto">
 
209
      <table class="memname">
 
210
        <tr>
 
211
          <td class="memname">QwtScaleWidget::~QwtScaleWidget           </td>
 
212
          <td>(</td>
 
213
          <td class="paramname">          </td>
 
214
          <td>&nbsp;)&nbsp;</td>
 
215
          <td width="100%"><code> [virtual]</code></td>
 
216
        </tr>
 
217
      </table>
 
218
</div>
 
219
<div class="memdoc">
 
220
 
 
221
<p>
 
222
Destructor. 
 
223
<p>
 
224
 
 
225
<p>
 
226
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00095">95</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
227
</div>
 
228
</div><p>
 
229
<hr><h2>Member Function Documentation</h2>
 
230
<a class="anchor" name="55c52717ede368069f5f44b9901e3400"></a><!-- doxytag: member="QwtScaleWidget::scaleDivChanged" ref="55c52717ede368069f5f44b9901e3400" args="()" -->
 
231
<div class="memitem">
 
232
<div class="memproto">
 
233
      <table class="memname">
 
234
        <tr>
 
235
          <td class="memname">void QwtScaleWidget::scaleDivChanged           </td>
 
236
          <td>(</td>
 
237
          <td class="paramname">          </td>
 
238
          <td>&nbsp;)&nbsp;</td>
 
239
          <td width="100%"><code> [signal]</code></td>
 
240
        </tr>
 
241
      </table>
 
242
</div>
 
243
<div class="memdoc">
 
244
 
 
245
<p>
 
246
Signal emitted, whenever the scale divison changes. 
 
247
<p>
 
248
 
 
249
<p>
 
250
Referenced by <a class="el" href="qwt__scale__widget_8cpp-source.html#l00839">setScaleDiv()</a>.
 
251
</div>
 
252
</div><p>
 
253
<a class="anchor" name="1451d5d2293358ba097a833a40015524"></a><!-- doxytag: member="QwtScaleWidget::setTitle" ref="1451d5d2293358ba097a833a40015524" args="(const QwtText &amp;title)" -->
 
254
<div class="memitem">
 
255
<div class="memproto">
 
256
      <table class="memname">
 
257
        <tr>
 
258
          <td class="memname">void QwtScaleWidget::setTitle           </td>
 
259
          <td>(</td>
 
260
          <td class="paramtype">const <a class="el" href="class_qwt_text.html">QwtText</a> &amp;&nbsp;</td>
 
261
          <td class="paramname"> <em>title</em>          </td>
 
262
          <td>&nbsp;)&nbsp;</td>
 
263
          <td width="100%"></td>
 
264
        </tr>
 
265
      </table>
 
266
</div>
 
267
<div class="memdoc">
 
268
 
 
269
<p>
 
270
Give title new text contents. 
 
271
<p>
 
272
<dl compact><dt><b>Parameters:</b></dt><dd>
 
273
  <table border="0" cellspacing="2" cellpadding="0">
 
274
    <tr><td valign="top"></td><td valign="top"><em>title</em>&nbsp;</td><td>New title </td></tr>
 
275
  </table>
 
276
</dl>
 
277
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#21d3d49153b168e70032d5bc2334169e">QwtScaleWidget::title</a> </dd></dl>
 
278
<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>
 
279
 
 
280
<p>
 
281
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00167">167</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
282
<p>
 
283
References <a class="el" href="qwt__scale__widget_8cpp-source.html#l00551">layoutScale()</a>, <a class="el" href="qwt__text_8cpp-source.html#l00277">QwtText::renderFlags()</a>, <a class="el" href="qwt__text_8cpp-source.html#l00264">QwtText::setRenderFlags()</a>, and <a class="el" href="qwt__scale__widget_8cpp-source.html#l00357">title()</a>.
 
284
</div>
 
285
</div><p>
 
286
<a class="anchor" name="21d3d49153b168e70032d5bc2334169e"></a><!-- doxytag: member="QwtScaleWidget::title" ref="21d3d49153b168e70032d5bc2334169e" args="() const" -->
 
287
<div class="memitem">
 
288
<div class="memproto">
 
289
      <table class="memname">
 
290
        <tr>
 
291
          <td class="memname"><a class="el" href="class_qwt_text.html">QwtText</a> QwtScaleWidget::title           </td>
 
292
          <td>(</td>
 
293
          <td class="paramname">          </td>
 
294
          <td>&nbsp;)&nbsp;</td>
 
295
          <td width="100%"> const</td>
 
296
        </tr>
 
297
      </table>
 
298
</div>
 
299
<div class="memdoc">
 
300
 
 
301
<p>
 
302
<dl class="return" compact><dt><b>Returns:</b></dt><dd>title </dd></dl>
 
303
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#28ad440a43978d2d50f19e17d0776403">QwtScaleWidget::setTitle</a> </dd></dl>
 
304
 
 
305
<p>
 
306
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00357">357</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
307
<p>
 
308
Referenced by <a class="el" href="qwt__plot__printfilter_8cpp-source.html#l00157">QwtPlotPrintFilter::apply()</a>, <a class="el" href="qwt__plot__axis_8cpp-source.html#l00312">QwtPlot::axisTitle()</a>, <a class="el" href="qwt__scale__widget_8cpp-source.html#l00621">drawTitle()</a>, and <a class="el" href="qwt__scale__widget_8cpp-source.html#l00167">setTitle()</a>.
 
309
</div>
 
310
</div><p>
 
311
<a class="anchor" name="75477785c41114e4b2fc08bec64e5d26"></a><!-- doxytag: member="QwtScaleWidget::setBorderDist" ref="75477785c41114e4b2fc08bec64e5d26" args="(int start, int end)" -->
 
312
<div class="memitem">
 
313
<div class="memproto">
 
314
      <table class="memname">
 
315
        <tr>
 
316
          <td class="memname">void QwtScaleWidget::setBorderDist           </td>
 
317
          <td>(</td>
 
318
          <td class="paramtype">int&nbsp;</td>
 
319
          <td class="paramname"> <em>dist1</em>, </td>
 
320
        </tr>
 
321
        <tr>
 
322
          <td class="paramkey"></td>
 
323
          <td></td>
 
324
          <td class="paramtype">int&nbsp;</td>
 
325
          <td class="paramname"> <em>dist2</em></td><td>&nbsp;</td>
 
326
        </tr>
 
327
        <tr>
 
328
          <td></td>
 
329
          <td>)</td>
 
330
          <td></td><td></td><td width="100%"></td>
 
331
        </tr>
 
332
      </table>
 
333
</div>
 
334
<div class="memdoc">
 
335
 
 
336
<p>
 
337
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>
 
338
  <table border="0" cellspacing="2" cellpadding="0">
 
339
    <tr><td valign="top"></td><td valign="top"><em>dist1</em>&nbsp;</td><td>Left or top Distance </td></tr>
 
340
    <tr><td valign="top"></td><td valign="top"><em>dist2</em>&nbsp;</td><td>Right or bottom distance </td></tr>
 
341
  </table>
 
342
</dl>
 
343
<dl class="see" compact><dt><b>See also:</b></dt><dd>QwtScaleWidget::borderDist </dd></dl>
 
344
 
 
345
<p>
 
346
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00233">233</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
347
<p>
 
348
References <a class="el" href="qwt__scale__widget_8cpp-source.html#l00551">layoutScale()</a>.
 
349
<p>
 
350
Referenced by <a class="el" href="qwt__plot__axis_8cpp-source.html#l00579">QwtPlot::updateAxes()</a>.
 
351
</div>
 
352
</div><p>
 
353
<a class="anchor" name="000a9be0eede5f43c938963ebba62305"></a><!-- doxytag: member="QwtScaleWidget::startBorderDist" ref="000a9be0eede5f43c938963ebba62305" args="() const" -->
 
354
<div class="memitem">
 
355
<div class="memproto">
 
356
      <table class="memname">
 
357
        <tr>
 
358
          <td class="memname">int QwtScaleWidget::startBorderDist           </td>
 
359
          <td>(</td>
 
360
          <td class="paramname">          </td>
 
361
          <td>&nbsp;)&nbsp;</td>
 
362
          <td width="100%"> const</td>
 
363
        </tr>
 
364
      </table>
 
365
</div>
 
366
<div class="memdoc">
 
367
 
 
368
<p>
 
369
<dl class="return" compact><dt><b>Returns:</b></dt><dd>start border distance </dd></dl>
 
370
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#75477785c41114e4b2fc08bec64e5d26">QwtScaleWidget::setBorderDist</a> </dd></dl>
 
371
 
 
372
<p>
 
373
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00366">366</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
374
<p>
 
375
Referenced by <a class="el" href="qwt__plot_8cpp-source.html#l00612">QwtPlot::canvasMap()</a>, and <a class="el" href="qwt__plot__print_8cpp-source.html#l00073">QwtPlot::print()</a>.
 
376
</div>
 
377
</div><p>
 
378
<a class="anchor" name="76a5e92a7b138238a8e0b7288842f9c8"></a><!-- doxytag: member="QwtScaleWidget::endBorderDist" ref="76a5e92a7b138238a8e0b7288842f9c8" args="() const" -->
 
379
<div class="memitem">
 
380
<div class="memproto">
 
381
      <table class="memname">
 
382
        <tr>
 
383
          <td class="memname">int QwtScaleWidget::endBorderDist           </td>
 
384
          <td>(</td>
 
385
          <td class="paramname">          </td>
 
386
          <td>&nbsp;)&nbsp;</td>
 
387
          <td width="100%"> const</td>
 
388
        </tr>
 
389
      </table>
 
390
</div>
 
391
<div class="memdoc">
 
392
 
 
393
<p>
 
394
<dl class="return" compact><dt><b>Returns:</b></dt><dd>end border distance </dd></dl>
 
395
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#75477785c41114e4b2fc08bec64e5d26">QwtScaleWidget::setBorderDist</a> </dd></dl>
 
396
 
 
397
<p>
 
398
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00375">375</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
399
<p>
 
400
Referenced by <a class="el" href="qwt__plot_8cpp-source.html#l00612">QwtPlot::canvasMap()</a>, and <a class="el" href="qwt__plot__print_8cpp-source.html#l00073">QwtPlot::print()</a>.
 
401
</div>
 
402
</div><p>
 
403
<a class="anchor" name="57ca1a6a87417a732e0b1e66ac2a3493"></a><!-- doxytag: member="QwtScaleWidget::getBorderDistHint" ref="57ca1a6a87417a732e0b1e66ac2a3493" args="(int &amp;start, int &amp;end) const " -->
 
404
<div class="memitem">
 
405
<div class="memproto">
 
406
      <table class="memname">
 
407
        <tr>
 
408
          <td class="memname">void QwtScaleWidget::getBorderDistHint           </td>
 
409
          <td>(</td>
 
410
          <td class="paramtype">int &amp;&nbsp;</td>
 
411
          <td class="paramname"> <em>start</em>, </td>
 
412
        </tr>
 
413
        <tr>
 
414
          <td class="paramkey"></td>
 
415
          <td></td>
 
416
          <td class="paramtype">int &amp;&nbsp;</td>
 
417
          <td class="paramname"> <em>end</em></td><td>&nbsp;</td>
 
418
        </tr>
 
419
        <tr>
 
420
          <td></td>
 
421
          <td>)</td>
 
422
          <td></td><td></td><td width="100%"> const</td>
 
423
        </tr>
 
424
      </table>
 
425
</div>
 
426
<div class="memdoc">
 
427
 
 
428
<p>
 
429
Calculate a hint for the border distances. 
 
430
<p>
 
431
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>
 
432
<dl class="warning" compact><dt><b>Warning:</b></dt><dd><ul>
 
433
<li>
 
434
The minimum border distance depends on the font.</li>
 
435
</ul>
 
436
</dd></dl>
 
437
<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>
 
438
 
 
439
<p>
 
440
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00774">774</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
441
<p>
 
442
Referenced by <a class="el" href="qwt__scale__widget_8cpp-source.html#l00551">layoutScale()</a>, <a class="el" href="qwt__scale__widget_8cpp-source.html#l00697">minimumSizeHint()</a>, and <a class="el" href="qwt__plot__axis_8cpp-source.html#l00579">QwtPlot::updateAxes()</a>.
 
443
</div>
 
444
</div><p>
 
445
<a class="anchor" name="2927a7cb5157b86c580d7ebed4dc4e7c"></a><!-- doxytag: member="QwtScaleWidget::getMinBorderDist" ref="2927a7cb5157b86c580d7ebed4dc4e7c" args="(int &amp;start, int &amp;end) const " -->
 
446
<div class="memitem">
 
447
<div class="memproto">
 
448
      <table class="memname">
 
449
        <tr>
 
450
          <td class="memname">void QwtScaleWidget::getMinBorderDist           </td>
 
451
          <td>(</td>
 
452
          <td class="paramtype">int &amp;&nbsp;</td>
 
453
          <td class="paramname"> <em>start</em>, </td>
 
454
        </tr>
 
455
        <tr>
 
456
          <td class="paramkey"></td>
 
457
          <td></td>
 
458
          <td class="paramtype">int &amp;&nbsp;</td>
 
459
          <td class="paramname"> <em>end</em></td><td>&nbsp;</td>
 
460
        </tr>
 
461
        <tr>
 
462
          <td></td>
 
463
          <td>)</td>
 
464
          <td></td><td></td><td width="100%"> const</td>
 
465
        </tr>
 
466
      </table>
 
467
</div>
 
468
<div class="memdoc">
 
469
 
 
470
<p>
 
471
Get the minimum value for the distances of the scale's endpoints from the widget borders.<p>
 
472
<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">getBorderDistHint()</a> </dd></dl>
 
473
 
 
474
<p>
 
475
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00805">805</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
476
</div>
 
477
</div><p>
 
478
<a class="anchor" name="4299d99073231d977924c7e40ff9a6a9"></a><!-- doxytag: member="QwtScaleWidget::setMinBorderDist" ref="4299d99073231d977924c7e40ff9a6a9" args="(int start, int end)" -->
 
479
<div class="memitem">
 
480
<div class="memproto">
 
481
      <table class="memname">
 
482
        <tr>
 
483
          <td class="memname">void QwtScaleWidget::setMinBorderDist           </td>
 
484
          <td>(</td>
 
485
          <td class="paramtype">int&nbsp;</td>
 
486
          <td class="paramname"> <em>start</em>, </td>
 
487
        </tr>
 
488
        <tr>
 
489
          <td class="paramkey"></td>
 
490
          <td></td>
 
491
          <td class="paramtype">int&nbsp;</td>
 
492
          <td class="paramname"> <em>end</em></td><td>&nbsp;</td>
 
493
        </tr>
 
494
        <tr>
 
495
          <td></td>
 
496
          <td>)</td>
 
497
          <td></td><td></td><td width="100%"></td>
 
498
        </tr>
 
499
      </table>
 
500
</div>
 
501
<div class="memdoc">
 
502
 
 
503
<p>
 
504
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>
 
505
<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">getBorderDistHint()</a> </dd></dl>
 
506
 
 
507
<p>
 
508
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00793">793</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
509
</div>
 
510
</div><p>
 
511
<a class="anchor" name="36d92ef63d996fe1fd58a46431924ab6"></a><!-- doxytag: member="QwtScaleWidget::setMargin" ref="36d92ef63d996fe1fd58a46431924ab6" args="(int)" -->
 
512
<div class="memitem">
 
513
<div class="memproto">
 
514
      <table class="memname">
 
515
        <tr>
 
516
          <td class="memname">void QwtScaleWidget::setMargin           </td>
 
517
          <td>(</td>
 
518
          <td class="paramtype">int&nbsp;</td>
 
519
          <td class="paramname"> <em>margin</em>          </td>
 
520
          <td>&nbsp;)&nbsp;</td>
 
521
          <td width="100%"></td>
 
522
        </tr>
 
523
      </table>
 
524
</div>
 
525
<div class="memdoc">
 
526
 
 
527
<p>
 
528
Specify the margin to the colorBar/base line. 
 
529
<p>
 
530
<dl compact><dt><b>Parameters:</b></dt><dd>
 
531
  <table border="0" cellspacing="2" cellpadding="0">
 
532
    <tr><td valign="top"></td><td valign="top"><em>margin</em>&nbsp;</td><td>Margin </td></tr>
 
533
  </table>
 
534
</dl>
 
535
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#c43b364e0f0bfb0895f66e5bb21d665d">QwtScaleWidget::margin</a> </dd></dl>
 
536
 
 
537
<p>
 
538
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00248">248</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
539
<p>
 
540
References <a class="el" href="qwt__scale__widget_8cpp-source.html#l00551">layoutScale()</a>.
 
541
<p>
 
542
Referenced by <a class="el" href="qwt__plot__print_8cpp-source.html#l00073">QwtPlot::print()</a>.
 
543
</div>
 
544
</div><p>
 
545
<a class="anchor" name="c43b364e0f0bfb0895f66e5bb21d665d"></a><!-- doxytag: member="QwtScaleWidget::margin" ref="c43b364e0f0bfb0895f66e5bb21d665d" args="() const" -->
 
546
<div class="memitem">
 
547
<div class="memproto">
 
548
      <table class="memname">
 
549
        <tr>
 
550
          <td class="memname">int QwtScaleWidget::margin           </td>
 
551
          <td>(</td>
 
552
          <td class="paramname">          </td>
 
553
          <td>&nbsp;)&nbsp;</td>
 
554
          <td width="100%"> const</td>
 
555
        </tr>
 
556
      </table>
 
557
</div>
 
558
<div class="memdoc">
 
559
 
 
560
<p>
 
561
<dl class="return" compact><dt><b>Returns:</b></dt><dd>margin </dd></dl>
 
562
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#36d92ef63d996fe1fd58a46431924ab6">QwtScaleWidget::setMargin</a> </dd></dl>
 
563
 
 
564
<p>
 
565
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00384">384</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
566
<p>
 
567
Referenced by <a class="el" href="qwt__plot__print_8cpp-source.html#l00073">QwtPlot::print()</a>.
 
568
</div>
 
569
</div><p>
 
570
<a class="anchor" name="aaad9f3d54fd329b16b738ca2df00ddf"></a><!-- doxytag: member="QwtScaleWidget::setSpacing" ref="aaad9f3d54fd329b16b738ca2df00ddf" args="(int td)" -->
 
571
<div class="memitem">
 
572
<div class="memproto">
 
573
      <table class="memname">
 
574
        <tr>
 
575
          <td class="memname">void QwtScaleWidget::setSpacing           </td>
 
576
          <td>(</td>
 
577
          <td class="paramtype">int&nbsp;</td>
 
578
          <td class="paramname"> <em>spacing</em>          </td>
 
579
          <td>&nbsp;)&nbsp;</td>
 
580
          <td width="100%"></td>
 
581
        </tr>
 
582
      </table>
 
583
</div>
 
584
<div class="memdoc">
 
585
 
 
586
<p>
 
587
Specify the distance between color bar, scale and title. 
 
588
<p>
 
589
<dl compact><dt><b>Parameters:</b></dt><dd>
 
590
  <table border="0" cellspacing="2" cellpadding="0">
 
591
    <tr><td valign="top"></td><td valign="top"><em>spacing</em>&nbsp;</td><td>Spacing </td></tr>
 
592
  </table>
 
593
</dl>
 
594
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#963c187b435d2ba0216c502f87b726ca">QwtScaleWidget::spacing</a> </dd></dl>
 
595
 
 
596
<p>
 
597
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00263">263</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
598
<p>
 
599
References <a class="el" href="qwt__scale__widget_8cpp-source.html#l00551">layoutScale()</a>.
 
600
</div>
 
601
</div><p>
 
602
<a class="anchor" name="963c187b435d2ba0216c502f87b726ca"></a><!-- doxytag: member="QwtScaleWidget::spacing" ref="963c187b435d2ba0216c502f87b726ca" args="() const" -->
 
603
<div class="memitem">
 
604
<div class="memproto">
 
605
      <table class="memname">
 
606
        <tr>
 
607
          <td class="memname">int QwtScaleWidget::spacing           </td>
 
608
          <td>(</td>
 
609
          <td class="paramname">          </td>
 
610
          <td>&nbsp;)&nbsp;</td>
 
611
          <td width="100%"> const</td>
 
612
        </tr>
 
613
      </table>
 
614
</div>
 
615
<div class="memdoc">
 
616
 
 
617
<p>
 
618
<dl class="return" compact><dt><b>Returns:</b></dt><dd>distance between scale and title </dd></dl>
 
619
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#36d92ef63d996fe1fd58a46431924ab6">QwtScaleWidget::setMargin</a> </dd></dl>
 
620
 
 
621
<p>
 
622
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00393">393</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
623
<p>
 
624
Referenced by <a class="el" href="qwt__plot__print_8cpp-source.html#l00361">QwtPlot::printScale()</a>.
 
625
</div>
 
626
</div><p>
 
627
<a class="anchor" name="af416874df0dbb5932f1427e41e4d1b4"></a><!-- doxytag: member="QwtScaleWidget::setPenWidth" ref="af416874df0dbb5932f1427e41e4d1b4" args="(int)" -->
 
628
<div class="memitem">
 
629
<div class="memproto">
 
630
      <table class="memname">
 
631
        <tr>
 
632
          <td class="memname">void QwtScaleWidget::setPenWidth           </td>
 
633
          <td>(</td>
 
634
          <td class="paramtype">int&nbsp;</td>
 
635
          <td class="paramname"> <em>width</em>          </td>
 
636
          <td>&nbsp;)&nbsp;</td>
 
637
          <td width="100%"></td>
 
638
        </tr>
 
639
      </table>
 
640
</div>
 
641
<div class="memdoc">
 
642
 
 
643
<p>
 
644
Specify the width of the scale pen. 
 
645
<p>
 
646
<dl compact><dt><b>Parameters:</b></dt><dd>
 
647
  <table border="0" cellspacing="2" cellpadding="0">
 
648
    <tr><td valign="top"></td><td valign="top"><em>width</em>&nbsp;</td><td>Pen width </td></tr>
 
649
  </table>
 
650
</dl>
 
651
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#3e98f58419715bd7c7330ac1a2f1f66a">QwtScaleWidget::penWidth</a> </dd></dl>
 
652
 
 
653
<p>
 
654
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00278">278</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
655
<p>
 
656
References <a class="el" href="qwt__scale__widget_8cpp-source.html#l00551">layoutScale()</a>.
 
657
</div>
 
658
</div><p>
 
659
<a class="anchor" name="3e98f58419715bd7c7330ac1a2f1f66a"></a><!-- doxytag: member="QwtScaleWidget::penWidth" ref="3e98f58419715bd7c7330ac1a2f1f66a" args="() const" -->
 
660
<div class="memitem">
 
661
<div class="memproto">
 
662
      <table class="memname">
 
663
        <tr>
 
664
          <td class="memname">int QwtScaleWidget::penWidth           </td>
 
665
          <td>(</td>
 
666
          <td class="paramname">          </td>
 
667
          <td>&nbsp;)&nbsp;</td>
 
668
          <td width="100%"> const</td>
 
669
        </tr>
 
670
      </table>
 
671
</div>
 
672
<div class="memdoc">
 
673
 
 
674
<p>
 
675
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Scale pen width </dd></dl>
 
676
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#af416874df0dbb5932f1427e41e4d1b4">QwtScaleWidget::setPenWidth</a> </dd></dl>
 
677
 
 
678
<p>
 
679
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00402">402</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
680
<p>
 
681
Referenced by <a class="el" href="qwt__plot__print_8cpp-source.html#l00361">QwtPlot::printScale()</a>.
 
682
</div>
 
683
</div><p>
 
684
<a class="anchor" name="d2d2f5a313d4b18499416b03613efef8"></a><!-- doxytag: member="QwtScaleWidget::setScaleDiv" ref="d2d2f5a313d4b18499416b03613efef8" args="(QwtScaleTransformation *, const QwtScaleDiv &amp;sd)" -->
 
685
<div class="memitem">
 
686
<div class="memproto">
 
687
      <table class="memname">
 
688
        <tr>
 
689
          <td class="memname">void QwtScaleWidget::setScaleDiv           </td>
 
690
          <td>(</td>
 
691
          <td class="paramtype"><a class="el" href="class_qwt_scale_transformation.html">QwtScaleTransformation</a> *&nbsp;</td>
 
692
          <td class="paramname"> <em>transformation</em>, </td>
 
693
        </tr>
 
694
        <tr>
 
695
          <td class="paramkey"></td>
 
696
          <td></td>
 
697
          <td class="paramtype">const <a class="el" href="class_qwt_scale_div.html">QwtScaleDiv</a> &amp;&nbsp;</td>
 
698
          <td class="paramname"> <em>scaleDiv</em></td><td>&nbsp;</td>
 
699
        </tr>
 
700
        <tr>
 
701
          <td></td>
 
702
          <td>)</td>
 
703
          <td></td><td></td><td width="100%"></td>
 
704
        </tr>
 
705
      </table>
 
706
</div>
 
707
<div class="memdoc">
 
708
 
 
709
<p>
 
710
Assign a scale division. 
 
711
<p>
 
712
The scale division determines where to set the tick marks.<p>
 
713
<dl compact><dt><b>Parameters:</b></dt><dd>
 
714
  <table border="0" cellspacing="2" cellpadding="0">
 
715
    <tr><td valign="top"></td><td valign="top"><em>transformation</em>&nbsp;</td><td>Transformation, needed to translate between scale and pixal values </td></tr>
 
716
    <tr><td valign="top"></td><td valign="top"><em>scaleDiv</em>&nbsp;</td><td>Scale Division </td></tr>
 
717
  </table>
 
718
</dl>
 
719
<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">QwtScaleDiv</a>. </dd></dl>
 
720
 
 
721
<p>
 
722
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00839">839</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
723
<p>
 
724
References <a class="el" href="qwt__scale__widget_8cpp-source.html#l00551">layoutScale()</a>, <a class="el" href="qwt__abstract__scale__draw_8cpp-source.html#l00126">QwtAbstractScaleDraw::map()</a>, <a class="el" href="qwt__abstract__scale__draw_8cpp-source.html#l00138">QwtAbstractScaleDraw::scaleDiv()</a>, <a class="el" href="class_qwt_scale_widget.html#55c52717ede368069f5f44b9901e3400">scaleDivChanged()</a>, <a class="el" href="qwt__abstract__scale__draw_8cpp-source.html#l00108">QwtAbstractScaleDraw::setScaleDiv()</a>, <a class="el" href="qwt__abstract__scale__draw_8cpp-source.html#l00119">QwtAbstractScaleDraw::setTransformation()</a>, <a class="el" href="qwt__scale__map_8cpp-source.html#l00142">QwtScaleMap::transformation()</a>, and <a class="el" href="qwt__scale__map_8h-source.html#l00038">QwtScaleTransformation::type()</a>.
 
725
<p>
 
726
Referenced by <a class="el" href="qwt__plot__axis_8cpp-source.html#l00579">QwtPlot::updateAxes()</a>.
 
727
</div>
 
728
</div><p>
 
729
<a class="anchor" name="f93459026340638898c11a799f4ae0c0"></a><!-- doxytag: member="QwtScaleWidget::setScaleDraw" ref="f93459026340638898c11a799f4ae0c0" args="(QwtScaleDraw *)" -->
 
730
<div class="memitem">
 
731
<div class="memproto">
 
732
      <table class="memname">
 
733
        <tr>
 
734
          <td class="memname">void QwtScaleWidget::setScaleDraw           </td>
 
735
          <td>(</td>
 
736
          <td class="paramtype"><a class="el" href="class_qwt_scale_draw.html">QwtScaleDraw</a> *&nbsp;</td>
 
737
          <td class="paramname">          </td>
 
738
          <td>&nbsp;)&nbsp;</td>
 
739
          <td width="100%"></td>
 
740
        </tr>
 
741
      </table>
 
742
</div>
 
743
<div class="memdoc">
 
744
 
 
745
<p>
 
746
Set a scale draw sd has to be created with new and will be deleted in QwtScaleWidget::~QwtScale or the next call of <a class="el" href="class_qwt_scale_widget.html#f93459026340638898c11a799f4ae0c0">QwtScaleWidget::setScaleDraw</a>. 
 
747
<p>
 
748
 
 
749
<p>
 
750
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00321">321</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
751
<p>
 
752
References <a class="el" href="qwt__scale__widget_8cpp-source.html#l00551">layoutScale()</a>, and <a class="el" href="qwt__scale__draw_8cpp-source.html#l00102">QwtScaleDraw::setAlignment()</a>.
 
753
<p>
 
754
Referenced by <a class="el" href="qwt__plot__axis_8cpp-source.html#l00465">QwtPlot::setAxisScaleDraw()</a>.
 
755
</div>
 
756
</div><p>
 
757
<a class="anchor" name="2f6d30104f89c45d4d18f060ebabb8b9"></a><!-- doxytag: member="QwtScaleWidget::scaleDraw" ref="2f6d30104f89c45d4d18f060ebabb8b9" args="() const" -->
 
758
<div class="memitem">
 
759
<div class="memproto">
 
760
      <table class="memname">
 
761
        <tr>
 
762
          <td class="memname">const <a class="el" href="class_qwt_scale_draw.html">QwtScaleDraw</a> * QwtScaleWidget::scaleDraw           </td>
 
763
          <td>(</td>
 
764
          <td class="paramname">          </td>
 
765
          <td>&nbsp;)&nbsp;</td>
 
766
          <td width="100%"> const</td>
 
767
        </tr>
 
768
      </table>
 
769
</div>
 
770
<div class="memdoc">
 
771
 
 
772
<p>
 
773
scaleDraw of this scale <dl class="see" compact><dt><b>See also:</b></dt><dd>QwtScaleDraw::setScaleDraw </dd></dl>
 
774
 
 
775
<p>
 
776
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00339">339</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
777
<p>
 
778
Referenced by <a class="el" href="qwt__scale__widget_8cpp-source.html#l00217">alignment()</a>, <a class="el" href="qwt__plot__axis_8cpp-source.html#l00268">QwtPlot::axisScaleDraw()</a>, <a class="el" href="qwt__plot__print_8cpp-source.html#l00361">QwtPlot::printScale()</a>, and <a class="el" href="qwt__plot_8cpp-source.html#l00303">QwtPlot::sizeHint()</a>.
 
779
</div>
 
780
</div><p>
 
781
<a class="anchor" name="6ccb7e3a4537396f59fc30c7d76cc20d"></a><!-- doxytag: member="QwtScaleWidget::scaleDraw" ref="6ccb7e3a4537396f59fc30c7d76cc20d" args="()" -->
 
782
<div class="memitem">
 
783
<div class="memproto">
 
784
      <table class="memname">
 
785
        <tr>
 
786
          <td class="memname"><a class="el" href="class_qwt_scale_draw.html">QwtScaleDraw</a> * QwtScaleWidget::scaleDraw           </td>
 
787
          <td>(</td>
 
788
          <td class="paramname">          </td>
 
789
          <td>&nbsp;)&nbsp;</td>
 
790
          <td width="100%"></td>
 
791
        </tr>
 
792
      </table>
 
793
</div>
 
794
<div class="memdoc">
 
795
 
 
796
<p>
 
797
scaleDraw of this scale <dl class="see" compact><dt><b>See also:</b></dt><dd>QwtScaleDraw::setScaleDraw </dd></dl>
 
798
 
 
799
<p>
 
800
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00348">348</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
801
</div>
 
802
</div><p>
 
803
<a class="anchor" name="8d16473c34f8eaea7e6c457a4de25949"></a><!-- doxytag: member="QwtScaleWidget::setLabelAlignment" ref="8d16473c34f8eaea7e6c457a4de25949" args="(Qt::Alignment)" -->
 
804
<div class="memitem">
 
805
<div class="memproto">
 
806
      <table class="memname">
 
807
        <tr>
 
808
          <td class="memname">void QwtScaleWidget::setLabelAlignment           </td>
 
809
          <td>(</td>
 
810
          <td class="paramtype">Qt::Alignment&nbsp;</td>
 
811
          <td class="paramname"> <em>alignment</em>          </td>
 
812
          <td>&nbsp;)&nbsp;</td>
 
813
          <td width="100%"></td>
 
814
        </tr>
 
815
      </table>
 
816
</div>
 
817
<div class="memdoc">
 
818
 
 
819
<p>
 
820
Change the alignment for the labels. 
 
821
<p>
 
822
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_draw.html#3df0a1fe4a498ef028a5348e54bfaa7f">QwtScaleDraw::setLabelAlignment()</a>, <a class="el" href="class_qwt_scale_widget.html#ea277057b98a66ee8038f6a827e0f404">QwtScaleWidget::setLabelRotation()</a> </dd></dl>
 
823
 
 
824
<p>
 
825
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00298">298</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
826
</div>
 
827
</div><p>
 
828
<a class="anchor" name="ea277057b98a66ee8038f6a827e0f404"></a><!-- doxytag: member="QwtScaleWidget::setLabelRotation" ref="ea277057b98a66ee8038f6a827e0f404" args="(double rotation)" -->
 
829
<div class="memitem">
 
830
<div class="memproto">
 
831
      <table class="memname">
 
832
        <tr>
 
833
          <td class="memname">void QwtScaleWidget::setLabelRotation           </td>
 
834
          <td>(</td>
 
835
          <td class="paramtype">double&nbsp;</td>
 
836
          <td class="paramname"> <em>rotation</em>          </td>
 
837
          <td>&nbsp;)&nbsp;</td>
 
838
          <td width="100%"></td>
 
839
        </tr>
 
840
      </table>
 
841
</div>
 
842
<div class="memdoc">
 
843
 
 
844
<p>
 
845
Change the rotation for the labels. See <a class="el" href="class_qwt_scale_draw.html#bf5881339fddde65a00c1dd391023320">QwtScaleDraw::setLabelRotation()</a>. 
 
846
<p>
 
847
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_draw.html#bf5881339fddde65a00c1dd391023320">QwtScaleDraw::setLabelRotation()</a>, QwtScaleWidget::setLabelFlags() </dd></dl>
 
848
 
 
849
<p>
 
850
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00310">310</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
851
<p>
 
852
References <a class="el" href="qwt__scale__widget_8cpp-source.html#l00551">layoutScale()</a>.
 
853
<p>
 
854
Referenced by <a class="el" href="qwt__plot__axis_8cpp-source.html#l00497">QwtPlot::setAxisLabelRotation()</a>.
 
855
</div>
 
856
</div><p>
 
857
<a class="anchor" name="464a4935ad66ea01e93f1989c3742d36"></a><!-- doxytag: member="QwtScaleWidget::sizeHint" ref="464a4935ad66ea01e93f1989c3742d36" args="() const" -->
 
858
<div class="memitem">
 
859
<div class="memproto">
 
860
      <table class="memname">
 
861
        <tr>
 
862
          <td class="memname">QSize QwtScaleWidget::sizeHint           </td>
 
863
          <td>(</td>
 
864
          <td class="paramname">          </td>
 
865
          <td>&nbsp;)&nbsp;</td>
 
866
          <td width="100%"> const<code> [virtual]</code></td>
 
867
        </tr>
 
868
      </table>
 
869
</div>
 
870
<div class="memdoc">
 
871
 
 
872
<p>
 
873
<dl class="return" compact><dt><b>Returns:</b></dt><dd>a size hint </dd></dl>
 
874
 
 
875
<p>
 
876
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00689">689</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
877
<p>
 
878
References <a class="el" href="qwt__scale__widget_8cpp-source.html#l00697">minimumSizeHint()</a>.
 
879
</div>
 
880
</div><p>
 
881
<a class="anchor" name="3bcdf28039f00569ff42999335bf0c86"></a><!-- doxytag: member="QwtScaleWidget::minimumSizeHint" ref="3bcdf28039f00569ff42999335bf0c86" args="() const" -->
 
882
<div class="memitem">
 
883
<div class="memproto">
 
884
      <table class="memname">
 
885
        <tr>
 
886
          <td class="memname">QSize QwtScaleWidget::minimumSizeHint           </td>
 
887
          <td>(</td>
 
888
          <td class="paramname">          </td>
 
889
          <td>&nbsp;)&nbsp;</td>
 
890
          <td width="100%"> const<code> [virtual]</code></td>
 
891
        </tr>
 
892
      </table>
 
893
</div>
 
894
<div class="memdoc">
 
895
 
 
896
<p>
 
897
<dl class="return" compact><dt><b>Returns:</b></dt><dd>a minimum size hint </dd></dl>
 
898
 
 
899
<p>
 
900
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00697">697</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
901
<p>
 
902
References <a class="el" href="qwt__scale__widget_8cpp-source.html#l00746">dimForLength()</a>, and <a class="el" href="qwt__scale__widget_8cpp-source.html#l00774">getBorderDistHint()</a>.
 
903
<p>
 
904
Referenced by <a class="el" href="qwt__plot__layout_8cpp-source.html#l00463">QwtPlotLayout::minimumSizeHint()</a>, <a class="el" href="qwt__scale__widget_8cpp-source.html#l00689">sizeHint()</a>, and <a class="el" href="qwt__plot_8cpp-source.html#l00303">QwtPlot::sizeHint()</a>.
 
905
</div>
 
906
</div><p>
 
907
<a class="anchor" name="f98de947ca1addc3e4eafc0d5425217e"></a><!-- doxytag: member="QwtScaleWidget::titleHeightForWidth" ref="f98de947ca1addc3e4eafc0d5425217e" args="(int width) const" -->
 
908
<div class="memitem">
 
909
<div class="memproto">
 
910
      <table class="memname">
 
911
        <tr>
 
912
          <td class="memname">int QwtScaleWidget::titleHeightForWidth           </td>
 
913
          <td>(</td>
 
914
          <td class="paramtype">int&nbsp;</td>
 
915
          <td class="paramname"> <em>width</em>          </td>
 
916
          <td>&nbsp;)&nbsp;</td>
 
917
          <td width="100%"> const</td>
 
918
        </tr>
 
919
      </table>
 
920
</div>
 
921
<div class="memdoc">
 
922
 
 
923
<p>
 
924
Find the height of the title for a given width. 
 
925
<p>
 
926
<dl compact><dt><b>Parameters:</b></dt><dd>
 
927
  <table border="0" cellspacing="2" cellpadding="0">
 
928
    <tr><td valign="top"></td><td valign="top"><em>width</em>&nbsp;</td><td>Width </td></tr>
 
929
  </table>
 
930
</dl>
 
931
<dl class="return" compact><dt><b>Returns:</b></dt><dd>height Height </dd></dl>
 
932
 
 
933
<p>
 
934
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00732">732</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
935
<p>
 
936
Referenced by <a class="el" href="qwt__scale__widget_8cpp-source.html#l00746">dimForLength()</a>.
 
937
</div>
 
938
</div><p>
 
939
<a class="anchor" name="b80a559c9009755eb85e131cd2c64fc5"></a><!-- doxytag: member="QwtScaleWidget::dimForLength" ref="b80a559c9009755eb85e131cd2c64fc5" args="(int length, const QFont &amp;scaleFont) const" -->
 
940
<div class="memitem">
 
941
<div class="memproto">
 
942
      <table class="memname">
 
943
        <tr>
 
944
          <td class="memname">int QwtScaleWidget::dimForLength           </td>
 
945
          <td>(</td>
 
946
          <td class="paramtype">int&nbsp;</td>
 
947
          <td class="paramname"> <em>length</em>, </td>
 
948
        </tr>
 
949
        <tr>
 
950
          <td class="paramkey"></td>
 
951
          <td></td>
 
952
          <td class="paramtype">const QFont &amp;&nbsp;</td>
 
953
          <td class="paramname"> <em>scaleFont</em></td><td>&nbsp;</td>
 
954
        </tr>
 
955
        <tr>
 
956
          <td></td>
 
957
          <td>)</td>
 
958
          <td></td><td></td><td width="100%"> const</td>
 
959
        </tr>
 
960
      </table>
 
961
</div>
 
962
<div class="memdoc">
 
963
 
 
964
<p>
 
965
Find the minimum dimension for a given length. dim is the height, length the width seen in direction of the title. 
 
966
<p>
 
967
<dl compact><dt><b>Parameters:</b></dt><dd>
 
968
  <table border="0" cellspacing="2" cellpadding="0">
 
969
    <tr><td valign="top"></td><td valign="top"><em>length</em>&nbsp;</td><td>width for horizontal, height for vertical scales </td></tr>
 
970
    <tr><td valign="top"></td><td valign="top"><em>scaleFont</em>&nbsp;</td><td>Font of the scale </td></tr>
 
971
  </table>
 
972
</dl>
 
973
<dl class="return" compact><dt><b>Returns:</b></dt><dd>height for horizontal, width for vertical scales </dd></dl>
 
974
 
 
975
<p>
 
976
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00746">746</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
977
<p>
 
978
References <a class="el" href="qwt__scale__widget_8cpp-source.html#l00732">titleHeightForWidth()</a>.
 
979
<p>
 
980
Referenced by <a class="el" href="qwt__scale__widget_8cpp-source.html#l00697">minimumSizeHint()</a>.
 
981
</div>
 
982
</div><p>
 
983
<a class="anchor" name="4fa8029213578d64ea07c4ad792f2832"></a><!-- doxytag: member="QwtScaleWidget::drawTitle" ref="4fa8029213578d64ea07c4ad792f2832" args="(QPainter *painter, QwtScaleDraw::Alignment, const QRect &amp;rect) const" -->
 
984
<div class="memitem">
 
985
<div class="memproto">
 
986
      <table class="memname">
 
987
        <tr>
 
988
          <td class="memname">void QwtScaleWidget::drawTitle           </td>
 
989
          <td>(</td>
 
990
          <td class="paramtype">QPainter *&nbsp;</td>
 
991
          <td class="paramname"> <em>painter</em>, </td>
 
992
        </tr>
 
993
        <tr>
 
994
          <td class="paramkey"></td>
 
995
          <td></td>
 
996
          <td class="paramtype"><a class="el" href="class_qwt_scale_draw.html#cd7ceeeac592ef08530788580b461c66">QwtScaleDraw::Alignment</a>&nbsp;</td>
 
997
          <td class="paramname"> <em>align</em>, </td>
 
998
        </tr>
 
999
        <tr>
 
1000
          <td class="paramkey"></td>
 
1001
          <td></td>
 
1002
          <td class="paramtype">const QRect &amp;&nbsp;</td>
 
1003
          <td class="paramname"> <em>rect</em></td><td>&nbsp;</td>
 
1004
        </tr>
 
1005
        <tr>
 
1006
          <td></td>
 
1007
          <td>)</td>
 
1008
          <td></td><td></td><td width="100%"> const</td>
 
1009
        </tr>
 
1010
      </table>
 
1011
</div>
 
1012
<div class="memdoc">
 
1013
 
 
1014
<p>
 
1015
Rotate and paint a title according to its position into a given rectangle. <dl compact><dt><b>Parameters:</b></dt><dd>
 
1016
  <table border="0" cellspacing="2" cellpadding="0">
 
1017
    <tr><td valign="top"></td><td valign="top"><em>painter</em>&nbsp;</td><td>Painter </td></tr>
 
1018
    <tr><td valign="top"></td><td valign="top"><em>align</em>&nbsp;</td><td>Alignment </td></tr>
 
1019
    <tr><td valign="top"></td><td valign="top"><em>rect</em>&nbsp;</td><td>Bounding rectangle </td></tr>
 
1020
  </table>
 
1021
</dl>
 
1022
 
 
1023
<p>
 
1024
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00621">621</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
1025
<p>
 
1026
References <a class="el" href="qwt__text_8cpp-source.html#l00564">QwtText::draw()</a>, <a class="el" href="qwt__text_8cpp-source.html#l00264">QwtText::setRenderFlags()</a>, and <a class="el" href="qwt__scale__widget_8cpp-source.html#l00357">title()</a>.
 
1027
<p>
 
1028
Referenced by <a class="el" href="qwt__scale__widget_8cpp-source.html#l00427">draw()</a>, and <a class="el" href="qwt__plot__print_8cpp-source.html#l00361">QwtPlot::printScale()</a>.
 
1029
</div>
 
1030
</div><p>
 
1031
<a class="anchor" name="b6421ace2bd56d5559689522336556e0"></a><!-- doxytag: member="QwtScaleWidget::setAlignment" ref="b6421ace2bd56d5559689522336556e0" args="(QwtScaleDraw::Alignment)" -->
 
1032
<div class="memitem">
 
1033
<div class="memproto">
 
1034
      <table class="memname">
 
1035
        <tr>
 
1036
          <td class="memname">void QwtScaleWidget::setAlignment           </td>
 
1037
          <td>(</td>
 
1038
          <td class="paramtype"><a class="el" href="class_qwt_scale_draw.html#cd7ceeeac592ef08530788580b461c66">QwtScaleDraw::Alignment</a>&nbsp;</td>
 
1039
          <td class="paramname"> <em>alignment</em>          </td>
 
1040
          <td>&nbsp;)&nbsp;</td>
 
1041
          <td width="100%"></td>
 
1042
        </tr>
 
1043
      </table>
 
1044
</div>
 
1045
<div class="memdoc">
 
1046
 
 
1047
<p>
 
1048
Change the alignment<p>
 
1049
<dl compact><dt><b>Parameters:</b></dt><dd>
 
1050
  <table border="0" cellspacing="2" cellpadding="0">
 
1051
    <tr><td valign="top"></td><td valign="top"><em>alignment</em>&nbsp;</td><td>New alignment </td></tr>
 
1052
  </table>
 
1053
</dl>
 
1054
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_widget.html#0bb00213a17c59b47df0ec0eb3ae52a3">QwtScaleWidget::alignment</a> </dd></dl>
 
1055
 
 
1056
<p>
 
1057
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00186">186</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
1058
<p>
 
1059
References <a class="el" href="qwt__scale__widget_8cpp-source.html#l00551">layoutScale()</a>.
 
1060
</div>
 
1061
</div><p>
 
1062
<a class="anchor" name="0bb00213a17c59b47df0ec0eb3ae52a3"></a><!-- doxytag: member="QwtScaleWidget::alignment" ref="0bb00213a17c59b47df0ec0eb3ae52a3" args="() const" -->
 
1063
<div class="memitem">
 
1064
<div class="memproto">
 
1065
      <table class="memname">
 
1066
        <tr>
 
1067
          <td class="memname"><a class="el" href="class_qwt_scale_draw.html#cd7ceeeac592ef08530788580b461c66">QwtScaleDraw::Alignment</a> QwtScaleWidget::alignment           </td>
 
1068
          <td>(</td>
 
1069
          <td class="paramname">          </td>
 
1070
          <td>&nbsp;)&nbsp;</td>
 
1071
          <td width="100%"> const</td>
 
1072
        </tr>
 
1073
      </table>
 
1074
</div>
 
1075
<div class="memdoc">
 
1076
 
 
1077
<p>
 
1078
<dl class="return" compact><dt><b>Returns:</b></dt><dd>position </dd></dl>
 
1079
<dl class="see" compact><dt><b>See also:</b></dt><dd>QwtScaleWidget::setPosition </dd></dl>
 
1080
 
 
1081
<p>
 
1082
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00217">217</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
1083
<p>
 
1084
References <a class="el" href="qwt__scale__draw_8cpp-source.html#l00091">QwtScaleDraw::alignment()</a>, and <a class="el" href="qwt__scale__widget_8cpp-source.html#l00339">scaleDraw()</a>.
 
1085
</div>
 
1086
</div><p>
 
1087
<a class="anchor" name="50af2b1e5f320a63cf71db6d0f18860d"></a><!-- doxytag: member="QwtScaleWidget::paintEvent" ref="50af2b1e5f320a63cf71db6d0f18860d" args="(QPaintEvent *e)" -->
 
1088
<div class="memitem">
 
1089
<div class="memproto">
 
1090
      <table class="memname">
 
1091
        <tr>
 
1092
          <td class="memname">void QwtScaleWidget::paintEvent           </td>
 
1093
          <td>(</td>
 
1094
          <td class="paramtype">QPaintEvent *&nbsp;</td>
 
1095
          <td class="paramname"> <em>e</em>          </td>
 
1096
          <td>&nbsp;)&nbsp;</td>
 
1097
          <td width="100%"><code> [protected, virtual]</code></td>
 
1098
        </tr>
 
1099
      </table>
 
1100
</div>
 
1101
<div class="memdoc">
 
1102
 
 
1103
<p>
 
1104
paintEvent 
 
1105
<p>
 
1106
 
 
1107
<p>
 
1108
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00409">409</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
1109
<p>
 
1110
References <a class="el" href="qwt__scale__widget_8cpp-source.html#l00427">draw()</a>.
 
1111
</div>
 
1112
</div><p>
 
1113
<a class="anchor" name="049a30a94bf5ee2da74a5762346a333c"></a><!-- doxytag: member="QwtScaleWidget::resizeEvent" ref="049a30a94bf5ee2da74a5762346a333c" args="(QResizeEvent *e)" -->
 
1114
<div class="memitem">
 
1115
<div class="memproto">
 
1116
      <table class="memname">
 
1117
        <tr>
 
1118
          <td class="memname">void QwtScaleWidget::resizeEvent           </td>
 
1119
          <td>(</td>
 
1120
          <td class="paramtype">QResizeEvent *&nbsp;</td>
 
1121
          <td class="paramname"> <em>e</em>          </td>
 
1122
          <td>&nbsp;)&nbsp;</td>
 
1123
          <td width="100%"><code> [protected, virtual]</code></td>
 
1124
        </tr>
 
1125
      </table>
 
1126
</div>
 
1127
<div class="memdoc">
 
1128
 
 
1129
<p>
 
1130
resizeEvent 
 
1131
<p>
 
1132
 
 
1133
<p>
 
1134
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00541">541</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
1135
<p>
 
1136
References <a class="el" href="qwt__scale__widget_8cpp-source.html#l00551">layoutScale()</a>.
 
1137
</div>
 
1138
</div><p>
 
1139
<a class="anchor" name="ab7267f2a3137b94a508a655bfaf4fd4"></a><!-- doxytag: member="QwtScaleWidget::draw" ref="ab7267f2a3137b94a508a655bfaf4fd4" args="(QPainter *p) const " -->
 
1140
<div class="memitem">
 
1141
<div class="memproto">
 
1142
      <table class="memname">
 
1143
        <tr>
 
1144
          <td class="memname">void QwtScaleWidget::draw           </td>
 
1145
          <td>(</td>
 
1146
          <td class="paramtype">QPainter *&nbsp;</td>
 
1147
          <td class="paramname"> <em>p</em>          </td>
 
1148
          <td>&nbsp;)&nbsp;</td>
 
1149
          <td width="100%"> const<code> [protected]</code></td>
 
1150
        </tr>
 
1151
      </table>
 
1152
</div>
 
1153
<div class="memdoc">
 
1154
 
 
1155
<p>
 
1156
draw the scale 
 
1157
<p>
 
1158
 
 
1159
<p>
 
1160
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00427">427</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
1161
<p>
 
1162
References <a class="el" href="qwt__scale__widget_8cpp-source.html#l00487">colorBarRect()</a>, <a class="el" href="qwt__scale__widget_8cpp-source.html#l00602">drawColorBar()</a>, and <a class="el" href="qwt__scale__widget_8cpp-source.html#l00621">drawTitle()</a>.
 
1163
<p>
 
1164
Referenced by <a class="el" href="qwt__scale__widget_8cpp-source.html#l00409">paintEvent()</a>.
 
1165
</div>
 
1166
</div><p>
 
1167
<a class="anchor" name="f151a963ea3cb7f04815db93e8f4882d"></a><!-- doxytag: member="QwtScaleWidget::scaleChange" ref="f151a963ea3cb7f04815db93e8f4882d" args="()" -->
 
1168
<div class="memitem">
 
1169
<div class="memproto">
 
1170
      <table class="memname">
 
1171
        <tr>
 
1172
          <td class="memname">void QwtScaleWidget::scaleChange           </td>
 
1173
          <td>(</td>
 
1174
          <td class="paramname">          </td>
 
1175
          <td>&nbsp;)&nbsp;</td>
 
1176
          <td width="100%"><code> [protected]</code></td>
 
1177
        </tr>
 
1178
      </table>
 
1179
</div>
 
1180
<div class="memdoc">
 
1181
 
 
1182
<p>
 
1183
Notify a change of the scale. 
 
1184
<p>
 
1185
This virtual function can be overloaded by derived classes. The default implementation updates the geometry and repaints the widget. 
 
1186
<p>
 
1187
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00681">681</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
1188
<p>
 
1189
References <a class="el" href="qwt__scale__widget_8cpp-source.html#l00551">layoutScale()</a>.
 
1190
</div>
 
1191
</div><p>
 
1192
<a class="anchor" name="5964a55d1572ea775eae3ca93a755358"></a><!-- doxytag: member="QwtScaleWidget::layoutScale" ref="5964a55d1572ea775eae3ca93a755358" args="(bool update=true)" -->
 
1193
<div class="memitem">
 
1194
<div class="memproto">
 
1195
      <table class="memname">
 
1196
        <tr>
 
1197
          <td class="memname">void QwtScaleWidget::layoutScale           </td>
 
1198
          <td>(</td>
 
1199
          <td class="paramtype">bool&nbsp;</td>
 
1200
          <td class="paramname"> <em>update</em> = <code>true</code>          </td>
 
1201
          <td>&nbsp;)&nbsp;</td>
 
1202
          <td width="100%"><code> [protected]</code></td>
 
1203
        </tr>
 
1204
      </table>
 
1205
</div>
 
1206
<div class="memdoc">
 
1207
 
 
1208
<p>
 
1209
Recalculate the scale's geometry and layout based on. 
 
1210
<p>
 
1211
 
 
1212
<p>
 
1213
Definition at line <a class="el" href="qwt__scale__widget_8cpp-source.html#l00551">551</a> of file <a class="el" href="qwt__scale__widget_8cpp-source.html">qwt_scale_widget.cpp</a>.
 
1214
<p>
 
1215
References <a class="el" href="qwt__scale__widget_8cpp-source.html#l00882">colorBarWidth()</a>, and <a class="el" href="qwt__scale__widget_8cpp-source.html#l00774">getBorderDistHint()</a>.
 
1216
<p>
 
1217
Referenced by <a class="el" href="qwt__scale__widget_8cpp-source.html#l00541">resizeEvent()</a>, <a class="el" href="qwt__scale__widget_8cpp-source.html#l00681">scaleChange()</a>, <a class="el" href="qwt__scale__widget_8cpp-source.html#l00186">setAlignment()</a>, <a class="el" href="qwt__scale__widget_8cpp-source.html#l00233">setBorderDist()</a>, <a class="el" href="qwt__scale__widget_8cpp-source.html#l00857">setColorBarEnabled()</a>, <a class="el" href="qwt__scale__widget_8cpp-source.html#l00872">setColorBarWidth()</a>, <a class="el" href="qwt__scale__widget_8cpp-source.html#l00892">setColorMap()</a>, <a class="el" href="qwt__scale__widget_8cpp-source.html#l00310">setLabelRotation()</a>, <a class="el" href="qwt__scale__widget_8cpp-source.html#l00248">setMargin()</a>, <a class="el" href="qwt__scale__widget_8cpp-source.html#l00278">setPenWidth()</a>, <a class="el" href="qwt__scale__widget_8cpp-source.html#l00839">setScaleDiv()</a>, <a class="el" href="qwt__scale__widget_8cpp-source.html#l00321">setScaleDraw()</a>, <a class="el" href="qwt__scale__widget_8cpp-source.html#l00263">setSpacing()</a>, and <a class="el" href="qwt__scale__widget_8cpp-source.html#l00150">setTitle()</a>.
 
1218
</div>
 
1219
</div><p>
 
1220
<hr size="1"><address style="align: right;"><small>Generated on Sun Mar 22 16:55:19 2009 for Qwt User's Guide by&nbsp;
 
1221
<a href="http://www.doxygen.org/index.html">
 
1222
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.0 </small></address>
 
1223
</body>
 
1224
</html>