[go: up one dir, main page]

File: toLineChart.html

package info (click to toggle)
tora 1.3.4-2
  • links: PTS
  • area: main
  • in suites: woody
  • size: 8,632 kB
  • ctags: 7,487
  • sloc: cpp: 68,518; perl: 1,475; ansic: 291; sh: 173; makefile: 51
file content (422 lines) | stat: -rw-r--r-- 37,079 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
<HTML>
<HEAD>
<TITLE>class toLineChart</TITLE>

<META NAME="Generator" CONTENT="KDOC ">
</HEAD>
<BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
<TABLE WIDTH="100%" BORDER="0">
<TR>
<TD>
	<TABLE BORDER="0">
		<TR><TD valign="top" align="left" cellspacing="10">
		<h1>class toLineChart</h1>
		</TD>
		<TD valign="top" align="right" colspan="1"> A widget that displays a linechart with optional background throbber (Not implemented yet). <small><A HREF="#longdesc">More...</A></small></TD></TR>
	</TABLE>
	<HR>
	<TABLE BORDER="0">
		<TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="tolinechart_h.html">tolinechart.h</A>&gt;</code></TD></TR>
<TR><TH>Inherits</TH><TD><A HREF="http://doc.trolltech.com/qwidget.html">QWidget</A> <small>(qt)</small> <small>[public ]</small></TD></TR>
<TR><TH>Inherited by</TH><TD><A HREF="toBarChart.html">toBarChart</A>, <A HREF="toResultBar.html">toResultBar</A>, <A HREF="toResultLine.html">toResultLine</A></TD></TR>
<TR><TH><A HREF="full-list-toLineChart.html">List of all Methods</A></TH></TR>
	</TABLE>
	</TD>
<TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
<TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
<TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
<TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
<TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
</TABLE></TD></TR></TABLE>
<h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref39">toLineChart</A></b> (<A HREF="http://doc.trolltech.com/qwidget.html">QWidget</A> *parent=NULL,const char *name=NULL,WFlags f=0) 
</LI>
<LI>&nbsp;<b><A HREF="#ref40">toLineChart</A></b> (<A HREF="toLineChart.html">toLineChart</A> *chart,<A HREF="http://doc.trolltech.com/qwidget.html">QWidget</A> *parent=NULL,const char *name=NULL,WFlags f=0) 
</LI>
<LI>&nbsp;<b><A HREF="#ref41">~toLineChart</A></b> () 
</LI>
<LI>void &nbsp;<b><A HREF="#ref42">showLegend</A></b> (bool on) 
</LI>
<LI>bool &nbsp;<b><A HREF="#ref43">legend</A></b> (void)  const
</LI>
<LI>void &nbsp;<b><A HREF="#ref44">showLast</A></b> (bool on) 
</LI>
<LI>bool &nbsp;<b><A HREF="#ref45">last</A></b> (void)  const
</LI>
<LI>void &nbsp;<b><A HREF="#ref46">setTitle</A></b> (const <A HREF="http://doc.trolltech.com/qstring.html">QString</A> &title=QString::null) 
</LI>
<LI>const <A HREF="http://doc.trolltech.com/qstring.html">QString</A> &&nbsp;<b><A HREF="#ref47">title</A></b> (void) 
</LI>
<LI>void &nbsp;<b><A HREF="#ref48">showGrid</A></b> (int div=0) 
</LI>
<LI>int &nbsp;<b><A HREF="#ref49">grid</A></b> (void)  const
</LI>
<LI>void &nbsp;<b><A HREF="#ref50">showAxisLegend</A></b> (bool on) 
</LI>
<LI>bool &nbsp;<b><A HREF="#ref51">axisLegend</A></b> (void)  const
</LI>
<LI>void &nbsp;<b><A HREF="#ref52">setYPostfix</A></b> (const <A HREF="http://doc.trolltech.com/qstring.html">QString</A> &postfix) 
</LI>
<LI>void &nbsp;<b><A HREF="#ref53">setMaxValueAuto</A></b> (void) 
</LI>
<LI>void &nbsp;<b><A HREF="#ref54">setMinValueAuto</A></b> (void) 
</LI>
<LI>void &nbsp;<b><A HREF="#ref55">setMaxValue</A></b> (double maxVal) 
</LI>
<LI>void &nbsp;<b><A HREF="#ref56">setMinValue</A></b> (double minVal) 
</LI>
<LI>double &nbsp;<b><A HREF="#ref57">minValue</A></b> (void)  const
</LI>
<LI>double &nbsp;<b><A HREF="#ref58">maxValue</A></b> (void)  const
</LI>
<LI>void &nbsp;<b><A HREF="#ref59">setSamples</A></b> (int samples=-1) 
</LI>
<LI>int &nbsp;<b><A HREF="#ref60">samples</A></b> (void)  const
</LI>
<LI>void &nbsp;<b><A HREF="#ref61">setLabels</A></b> (const std::list<<A HREF="http://doc.trolltech.com/qstring.html">QString</A>> &labels) 
</LI>
<LI>std::list<<A HREF="http://doc.trolltech.com/qstring.html">QString</A>> &&nbsp;<b><A HREF="#ref62">labels</A></b> (void) 
</LI>
<LI>virtual  void &nbsp;<b><A HREF="#ref63">addValues</A></b> (std::list<double> &value,const <A HREF="http://doc.trolltech.com/qstring.html">QString</A> &xValues) 
</LI>
<LI>std::list<<A HREF="http://doc.trolltech.com/qstring.html">QString</A>> &&nbsp;<b><A HREF="#ref64">xValues</A></b> (void) 
</LI>
<LI>std::list<std::list<double> > &&nbsp;<b><A HREF="#ref65">values</A></b> (void) 
</LI>
<LI>virtual  void &nbsp;<b><A HREF="#ref66">exportData</A></b> (std::map<<A HREF="http://doc.trolltech.com/qstring.html">QString</A>,<A HREF="http://doc.trolltech.com/qstring.html">QString</A>> &data,const <A HREF="http://doc.trolltech.com/qstring.html">QString</A> &prefix) 
</LI>
<LI>virtual  void &nbsp;<b><A HREF="#ref67">importData</A></b> (std::map<<A HREF="http://doc.trolltech.com/qstring.html">QString</A>,<A HREF="http://doc.trolltech.com/qstring.html">QString</A>> &data,const <A HREF="http://doc.trolltech.com/qstring.html">QString</A> &prefix) 
</LI>
<LI>std::list<bool> &nbsp;<b><A HREF="#ref68">enabledCharts</A></b> (void) 
</LI>
<LI>void &nbsp;<b><A HREF="#ref69">setEnabledCharts</A></b> (std::list<bool> &enabled) 
</LI>
<LI>virtual  <A HREF="toLineChart.html">toLineChart</A> *&nbsp;<b><A HREF="#ref70">openCopy</A></b> (<A HREF="http://doc.trolltech.com/qwidget.html">QWidget</A> *parent) 
</LI>
</ul><h4>Public Slots</h4><ul><LI>virtual  void &nbsp;<b><A HREF="#ref72">clear</A></b> (void) 
</LI>
<LI>virtual  void &nbsp;<b><A HREF="#ref73">setup</A></b> (void) 
</LI>
<LI>virtual  void &nbsp;<b><A HREF="#ref74">editPrint</A></b> (void) 
</LI>
<LI>void &nbsp;<b><A HREF="#ref75">openCopy</A></b> (void) 
</LI>
</ul><h4>Signals</h4><ul><LI>virtual  void &nbsp;<b><A HREF="#ref71">valueAdded</A></b> (std::list<double> &value,const <A HREF="http://doc.trolltech.com/qstring.html">QString</A> &xValues) 
</LI>
</ul><h4>Protected Methods</h4><ul><LI><A HREF="http://doc.trolltech.com/qrect.html">QRect</A> &nbsp;<b><A HREF="#ref28">fixRect</A></b> (<A HREF="http://doc.trolltech.com/qpoint.html">QPoint</A> p1,<A HREF="http://doc.trolltech.com/qpoint.html">QPoint</A> p2) 
</LI>
<LI>virtual  void &nbsp;<b><A HREF="#ref29">mouseReleaseEvent</A></b> (<A HREF="http://doc.trolltech.com/qmouseevent.html">QMouseEvent</A> *e) 
</LI>
<LI>virtual  void &nbsp;<b><A HREF="#ref30">mouseMoveEvent</A></b> (<A HREF="http://doc.trolltech.com/qmouseevent.html">QMouseEvent</A> *e) 
</LI>
<LI>virtual  void &nbsp;<b><A HREF="#ref31">mouseDoubleClickEvent</A></b> (<A HREF="http://doc.trolltech.com/qmouseevent.html">QMouseEvent</A> *e) 
</LI>
<LI>virtual  void &nbsp;<b><A HREF="#ref32">mousePressEvent</A></b> (<A HREF="http://doc.trolltech.com/qmouseevent.html">QMouseEvent</A> *e) 
</LI>
<LI>int &nbsp;<b><A HREF="#ref33">countSamples</A></b> (void) 
</LI>
<LI>void &nbsp;<b><A HREF="#ref34">clearZoom</A></b> (void) 
</LI>
<LI>virtual  void &nbsp;<b><A HREF="#ref35">paintLegend</A></b> (<A HREF="http://doc.trolltech.com/qpainter.html">QPainter</A> *p,<A HREF="http://doc.trolltech.com/qrect.html">QRect</A> &rect) 
</LI>
<LI>virtual  void &nbsp;<b><A HREF="#ref36">paintTitle</A></b> (<A HREF="http://doc.trolltech.com/qpainter.html">QPainter</A> *p,<A HREF="http://doc.trolltech.com/qrect.html">QRect</A> &rect) 
</LI>
<LI>virtual  void &nbsp;<b><A HREF="#ref37">paintAxis</A></b> (<A HREF="http://doc.trolltech.com/qpainter.html">QPainter</A> *p,<A HREF="http://doc.trolltech.com/qrect.html">QRect</A> &rect) 
</LI>
<LI>virtual  void &nbsp;<b><A HREF="#ref38">paintChart</A></b> (<A HREF="http://doc.trolltech.com/qpainter.html">QPainter</A> *p,<A HREF="http://doc.trolltech.com/qrect.html">QRect</A> &rect) 
</LI>
<LI>virtual  void &nbsp;<b><A HREF="#ref76">paintEvent</A></b> (<A HREF="http://doc.trolltech.com/qpaintevent.html">QPaintEvent</A> *e) 
</LI>
<LI>virtual  void &nbsp;<b><A HREF="#ref77">addMenues</A></b> (<A HREF="http://doc.trolltech.com/qpopupmenu.html">QPopupMenu</A> *) 
</LI>
</ul><h4>Protected Static Methods</h4><ul><LI>static  double &nbsp;<b><A HREF="#ref27">round</A></b> (double round,bool up) 
</LI>
</ul><h4>Protected Members</h4><ul><LI>std::list<std::list<double> > <b><A HREF="#ref4">Values</A></b></LI>
<LI>std::list<QString> <b><A HREF="#ref5">XValues</A></b></LI>
<LI>std::list<QString> <b><A HREF="#ref6">Labels</A></b></LI>
<LI>std::list<bool> <b><A HREF="#ref7">Enabled</A></b></LI>
<LI>bool <b><A HREF="#ref8">Legend</A></b></LI>
<LI>bool <b><A HREF="#ref9">Last</A></b></LI>
<LI>int <b><A HREF="#ref10">Grid</A></b></LI>
<LI>bool <b><A HREF="#ref11">AxisText</A></b></LI>
<LI>double <b><A HREF="#ref12">MinValue</A></b></LI>
<LI>bool <b><A HREF="#ref13">MinAuto</A></b></LI>
<LI>double <b><A HREF="#ref14">MaxValue</A></b></LI>
<LI>bool <b><A HREF="#ref15">MaxAuto</A></b></LI>
<LI>QString <b><A HREF="#ref16">YPostfix</A></b></LI>
<LI>int <b><A HREF="#ref17">Samples</A></b></LI>
<LI>QString <b><A HREF="#ref18">Title</A></b></LI>
<LI>QRect <b><A HREF="#ref19">Chart</A></b></LI>
<LI>QPoint <b><A HREF="#ref20">MousePoint[2]</A></b></LI>
<LI>int <b><A HREF="#ref21">SkipSamples</A></b></LI>
<LI>int <b><A HREF="#ref22">UseSamples</A></b></LI>
<LI>int <b><A HREF="#ref23">DisplaySamples</A></b></LI>
<LI>bool <b><A HREF="#ref24">Zooming</A></b></LI>
<LI>double <b><A HREF="#ref25">zMinValue</A></b></LI>
<LI>double <b><A HREF="#ref26">zMaxValue</A></b></LI>
</ul><HR><H2><A NAME="longdesc">Detailed Description</A></H2><p> A widget that displays a linechart with optional background throbber (Not implemented yet).
 </p>
<A NAME="Values"></A><A NAME="ref4"></A><table width="100%"><tr bgcolor="#eeeeee"><td>std::list<std::list<double> >  <strong>Values</strong>
</td><td align="right"><h3><strong>Values</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="XValues"></A><A NAME="ref5"></A><table width="100%"><tr bgcolor="#eeeeee"><td>std::list<<A HREF="http://doc.trolltech.com/qstring.html">QString</A>>  <strong>XValues</strong>
</td><td align="right"><h3><strong>XValues</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="Labels"></A><A NAME="ref6"></A><table width="100%"><tr bgcolor="#eeeeee"><td>std::list<<A HREF="http://doc.trolltech.com/qstring.html">QString</A>>  <strong>Labels</strong>
</td><td align="right"><h3><strong>Labels</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="Enabled"></A><A NAME="ref7"></A><table width="100%"><tr bgcolor="#eeeeee"><td>std::list<bool>  <strong>Enabled</strong>
</td><td align="right"><h3><strong>Enabled</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="Legend"></A><A NAME="ref8"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool  <strong>Legend</strong>
</td><td align="right"><h3><strong>Legend</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="Last"></A><A NAME="ref9"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool  <strong>Last</strong>
</td><td align="right"><h3><strong>Last</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="Grid"></A><A NAME="ref10"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int  <strong>Grid</strong>
</td><td align="right"><h3><strong>Grid</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="AxisText"></A><A NAME="ref11"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool  <strong>AxisText</strong>
</td><td align="right"><h3><strong>AxisText</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="MinValue"></A><A NAME="ref12"></A><table width="100%"><tr bgcolor="#eeeeee"><td>double  <strong>MinValue</strong>
</td><td align="right"><h3><strong>MinValue</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="MinAuto"></A><A NAME="ref13"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool  <strong>MinAuto</strong>
</td><td align="right"><h3><strong>MinAuto</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="MaxValue"></A><A NAME="ref14"></A><table width="100%"><tr bgcolor="#eeeeee"><td>double  <strong>MaxValue</strong>
</td><td align="right"><h3><strong>MaxValue</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="MaxAuto"></A><A NAME="ref15"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool  <strong>MaxAuto</strong>
</td><td align="right"><h3><strong>MaxAuto</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="YPostfix"></A><A NAME="ref16"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="http://doc.trolltech.com/qstring.html">QString</A>  <strong>YPostfix</strong>
</td><td align="right"><h3><strong>YPostfix</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="Samples"></A><A NAME="ref17"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int  <strong>Samples</strong>
</td><td align="right"><h3><strong>Samples</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="Title"></A><A NAME="ref18"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="http://doc.trolltech.com/qstring.html">QString</A>  <strong>Title</strong>
</td><td align="right"><h3><strong>Title</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="Chart"></A><A NAME="ref19"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="http://doc.trolltech.com/qrect.html">QRect</A>  <strong>Chart</strong>
</td><td align="right"><h3><strong>Chart</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="MousePoint[2]"></A><A NAME="ref20"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="http://doc.trolltech.com/qpoint.html">QPoint</A>  <strong>MousePoint[2]</strong>
</td><td align="right"><h3><strong>MousePoint[2]</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="SkipSamples"></A><A NAME="ref21"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int  <strong>SkipSamples</strong>
</td><td align="right"><h3><strong>SkipSamples</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="UseSamples"></A><A NAME="ref22"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int  <strong>UseSamples</strong>
</td><td align="right"><h3><strong>UseSamples</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="DisplaySamples"></A><A NAME="ref23"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int  <strong>DisplaySamples</strong>
</td><td align="right"><h3><strong>DisplaySamples</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="Zooming"></A><A NAME="ref24"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool  <strong>Zooming</strong>
</td><td align="right"><h3><strong>Zooming</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="zMinValue"></A><A NAME="ref25"></A><table width="100%"><tr bgcolor="#eeeeee"><td>double  <strong>zMinValue</strong>
</td><td align="right"><h3><strong>zMinValue</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="zMaxValue"></A><A NAME="ref26"></A><table width="100%"><tr bgcolor="#eeeeee"><td>double  <strong>zMaxValue</strong>
</td><td align="right"><h3><strong>zMaxValue</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="round"></A><A NAME="ref27"></A><table width="100%"><tr bgcolor="#eeeeee"><td> double &nbsp;<strong>round</strong> (double round,bool up)
<br></td><td align="right"><h3><strong>round</strong></h3></td></tr></table><p> <small>[protected static]</small></p><A NAME="fixRect"></A><A NAME="ref28"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="http://doc.trolltech.com/qrect.html">QRect</A> &nbsp;<strong>fixRect</strong> (<A HREF="http://doc.trolltech.com/qpoint.html">QPoint</A> p1,<A HREF="http://doc.trolltech.com/qpoint.html">QPoint</A> p2)
<br></td><td align="right"><h3><strong>fixRect</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="mouseReleaseEvent"></A><A NAME="ref29"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void &nbsp;<strong>mouseReleaseEvent</strong> (<A HREF="http://doc.trolltech.com/qmouseevent.html">QMouseEvent</A> *e)
<br></td><td align="right"><h3><strong>mouseReleaseEvent</strong></h3></td></tr></table><p> <small>[protected virtual]</small></p><p>Reimplemented from <A HREF="http://doc.trolltech.com/qwidget.html#773a0f">QWidget</A>.</p>
<A NAME="mouseMoveEvent"></A><A NAME="ref30"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void &nbsp;<strong>mouseMoveEvent</strong> (<A HREF="http://doc.trolltech.com/qmouseevent.html">QMouseEvent</A> *e)
<br></td><td align="right"><h3><strong>mouseMoveEvent</strong></h3></td></tr></table><p> <small>[protected virtual]</small></p><p>Reimplemented from <A HREF="http://doc.trolltech.com/qwidget.html#8b6935">QWidget</A>.</p>
<A NAME="mouseDoubleClickEvent"></A><A NAME="ref31"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void &nbsp;<strong>mouseDoubleClickEvent</strong> (<A HREF="http://doc.trolltech.com/qmouseevent.html">QMouseEvent</A> *e)
<br></td><td align="right"><h3><strong>mouseDoubleClickEvent</strong></h3></td></tr></table><p> <small>[protected virtual]</small></p><p>Reimplemented from <A HREF="http://doc.trolltech.com/qwidget.html#3311d2">QWidget</A>.</p>
<A NAME="mousePressEvent"></A><A NAME="ref32"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void &nbsp;<strong>mousePressEvent</strong> (<A HREF="http://doc.trolltech.com/qmouseevent.html">QMouseEvent</A> *e)
<br></td><td align="right"><h3><strong>mousePressEvent</strong></h3></td></tr></table><p> <small>[protected virtual]</small></p><p>Reimplemented from <A HREF="http://doc.trolltech.com/qwidget.html#fb611b">QWidget</A>.</p>
<A NAME="countSamples"></A><A NAME="ref33"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int &nbsp;<strong>countSamples</strong> (void)
<br></td><td align="right"><h3><strong>countSamples</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="clearZoom"></A><A NAME="ref34"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>clearZoom</strong> (void)
<br></td><td align="right"><h3><strong>clearZoom</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="paintLegend"></A><A NAME="ref35"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void &nbsp;<strong>paintLegend</strong> (<A HREF="http://doc.trolltech.com/qpainter.html">QPainter</A> *p,<A HREF="http://doc.trolltech.com/qrect.html">QRect</A> &rect)
<br></td><td align="right"><h3><strong>paintLegend</strong></h3></td></tr></table><p> <small>[protected virtual]</small></p><A NAME="paintTitle"></A><A NAME="ref36"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void &nbsp;<strong>paintTitle</strong> (<A HREF="http://doc.trolltech.com/qpainter.html">QPainter</A> *p,<A HREF="http://doc.trolltech.com/qrect.html">QRect</A> &rect)
<br></td><td align="right"><h3><strong>paintTitle</strong></h3></td></tr></table><p> <small>[protected virtual]</small></p><A NAME="paintAxis"></A><A NAME="ref37"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void &nbsp;<strong>paintAxis</strong> (<A HREF="http://doc.trolltech.com/qpainter.html">QPainter</A> *p,<A HREF="http://doc.trolltech.com/qrect.html">QRect</A> &rect)
<br></td><td align="right"><h3><strong>paintAxis</strong></h3></td></tr></table><p> <small>[protected virtual]</small></p><A NAME="paintChart"></A><A NAME="ref38"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void &nbsp;<strong>paintChart</strong> (<A HREF="http://doc.trolltech.com/qpainter.html">QPainter</A> *p,<A HREF="http://doc.trolltech.com/qrect.html">QRect</A> &rect)
<br></td><td align="right"><h3><strong>paintChart</strong></h3></td></tr></table><p> <small>[protected virtual]</small></p><A NAME="toLineChart"></A><A NAME="ref39"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>toLineChart</strong> (<A HREF="http://doc.trolltech.com/qwidget.html">QWidget</A> *parent=NULL,const char *name=NULL,WFlags f=0)
<br></td><td align="right"><h3><strong>toLineChart</strong></h3></td></tr></table><p></p><p> Create a new linechart.
</p>
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
<TR><TD align="left" valign="top"><i>parent</i></TD><TD align="left" valign="top">Parent widget.
</TD></TR>
<TR><TD align="left" valign="top"><i>name</i></TD><TD align="left" valign="top">Name of widget.
</TD></TR>
<TR><TD align="left" valign="top"><i>f</i></TD><TD align="left" valign="top">Widget flags.
   </TD></TR>
</TABLE></P>
<A NAME="toLineChart"></A><A NAME="ref40"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>toLineChart</strong> (<A HREF="toLineChart.html">toLineChart</A> *chart,<A HREF="http://doc.trolltech.com/qwidget.html">QWidget</A> *parent=NULL,const char *name=NULL,WFlags f=0)
<br></td><td align="right"><h3><strong>toLineChart</strong></h3></td></tr></table><p></p><p> Create a new chart by copying all the data from another chart.
</p>
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
<TR><TD align="left" valign="top"><i>chart</i></TD><TD align="left" valign="top">Chart to copy data from.
</TD></TR>
<TR><TD align="left" valign="top"><i>parent</i></TD><TD align="left" valign="top">Parent widget.
</TD></TR>
<TR><TD align="left" valign="top"><i>name</i></TD><TD align="left" valign="top">Name of widget.
</TD></TR>
<TR><TD align="left" valign="top"><i>f</i></TD><TD align="left" valign="top">Widget flags.
   </TD></TR>
</TABLE></P>
<A NAME="~toLineChart"></A><A NAME="ref41"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>~toLineChart</strong> ()
<br></td><td align="right"><h3><strong>~toLineChart</strong></h3></td></tr></table><p></p><p> Destroy chart
   </p>
<A NAME="showLegend"></A><A NAME="ref42"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>showLegend</strong> (bool on)
<br></td><td align="right"><h3><strong>showLegend</strong></h3></td></tr></table><p></p><p> Specify if legend should be displayed to the right of the graph, default is on.
</p>
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
<TR><TD align="left" valign="top"><i>on</i></TD><TD align="left" valign="top">Whether to display legend or not.
   </TD></TR>
</TABLE></P>
<A NAME="legend"></A><A NAME="ref43"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>legend</strong> (void)
<br></td><td align="right"><h3><strong>legend</strong></h3></td></tr></table><p> <small>[const]</small></p><p> Check if legend is displayed or not.
</p>
<p><b>Returns</b>: If legend is displayed or not.
   </p>
<A NAME="showLast"></A><A NAME="ref44"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>showLast</strong> (bool on)
<br></td><td align="right"><h3><strong>showLast</strong></h3></td></tr></table><p></p><p> Show most recent value on top of graph
</p>
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
<TR><TD align="left" valign="top"><i>on</i></TD><TD align="left" valign="top">Whether to display or not.
   </TD></TR>
</TABLE></P>
<A NAME="last"></A><A NAME="ref45"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>last</strong> (void)
<br></td><td align="right"><h3><strong>last</strong></h3></td></tr></table><p> <small>[const]</small></p><p> Check if last value is displayed or not.
</p>
<p><b>Returns</b>: If value is displayed or not.
   </p>
<A NAME="setTitle"></A><A NAME="ref46"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>setTitle</strong> (const <A HREF="http://doc.trolltech.com/qstring.html">QString</A> &title=QString::null)
<br></td><td align="right"><h3><strong>setTitle</strong></h3></td></tr></table><p></p><p> Set title of the chart. Set to empty string to not display title.
</p>
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
<TR><TD align="left" valign="top"><i>title</i></TD><TD align="left" valign="top">Title of chart.
   </TD></TR>
</TABLE></P>
<A NAME="title"></A><A NAME="ref47"></A><table width="100%"><tr bgcolor="#eeeeee"><td>const <A HREF="http://doc.trolltech.com/qstring.html">QString</A> &&nbsp;<strong>title</strong> (void)
<br></td><td align="right"><h3><strong>title</strong></h3></td></tr></table><p></p><p> Get title of chart.
</p>
<p><b>Returns</b>: Title of chart.
   </p>
<A NAME="showGrid"></A><A NAME="ref48"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>showGrid</strong> (int div=0)
<br></td><td align="right"><h3><strong>showGrid</strong></h3></td></tr></table><p></p><p> Specify if a grid should be displayed in the graph, default is on.
</p>
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
<TR><TD align="left" valign="top"><i>div</i></TD><TD align="left" valign="top">Number of parts to divide grid into.
   </TD></TR>
</TABLE></P>
<A NAME="grid"></A><A NAME="ref49"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int &nbsp;<strong>grid</strong> (void)
<br></td><td align="right"><h3><strong>grid</strong></h3></td></tr></table><p> <small>[const]</small></p><p> Check if grid is displayed or not.
</p>
<p><b>Returns</b>: Number of parts to divide grid into.
   </p>
<A NAME="showAxisLegend"></A><A NAME="ref50"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>showAxisLegend</strong> (bool on)
<br></td><td align="right"><h3><strong>showAxisLegend</strong></h3></td></tr></table><p></p><p> Specify if a y-axis legend should be displayed in the graph, default is on.
</p>
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
<TR><TD align="left" valign="top"><i>on</i></TD><TD align="left" valign="top">Whether to display legend or not.
   </TD></TR>
</TABLE></P>
<A NAME="axisLegend"></A><A NAME="ref51"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>axisLegend</strong> (void)
<br></td><td align="right"><h3><strong>axisLegend</strong></h3></td></tr></table><p> <small>[const]</small></p><p> Check if y-axis legend is displayed or not.
</p>
<p><b>Returns</b>: If legend is displayed or not.
   </p>
<A NAME="setYPostfix"></A><A NAME="ref52"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>setYPostfix</strong> (const <A HREF="http://doc.trolltech.com/qstring.html">QString</A> &postfix)
<br></td><td align="right"><h3><strong>setYPostfix</strong></h3></td></tr></table><p></p><p> Set y postfix value. This will be appended to the values in the axis legend.
</p>
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
<TR><TD align="left" valign="top"><i>postfix</i></TD><TD align="left" valign="top">The string to append.
   </TD></TR>
</TABLE></P>
<A NAME="setMaxValueAuto"></A><A NAME="ref53"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>setMaxValueAuto</strong> (void)
<br></td><td align="right"><h3><strong>setMaxValueAuto</strong></h3></td></tr></table><p></p><p> Set max value on y-axis to auto.
   </p>
<A NAME="setMinValueAuto"></A><A NAME="ref54"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>setMinValueAuto</strong> (void)
<br></td><td align="right"><h3><strong>setMinValueAuto</strong></h3></td></tr></table><p></p><p> Set min value on y-axis to auto.
   </p>
<A NAME="setMaxValue"></A><A NAME="ref55"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>setMaxValue</strong> (double maxVal)
<br></td><td align="right"><h3><strong>setMaxValue</strong></h3></td></tr></table><p></p><p> Set max value on y-axis.
</p>
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
<TR><TD align="left" valign="top"><i>val</i></TD><TD align="left" valign="top">Max value on y-axis.
   </TD></TR>
</TABLE></P>
<A NAME="setMinValue"></A><A NAME="ref56"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>setMinValue</strong> (double minVal)
<br></td><td align="right"><h3><strong>setMinValue</strong></h3></td></tr></table><p></p><p> Set min value on y-axis.
</p>
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
<TR><TD align="left" valign="top"><i>val</i></TD><TD align="left" valign="top">Min value on y-axis.
   </TD></TR>
</TABLE></P>
<A NAME="minValue"></A><A NAME="ref57"></A><table width="100%"><tr bgcolor="#eeeeee"><td>double &nbsp;<strong>minValue</strong> (void)
<br></td><td align="right"><h3><strong>minValue</strong></h3></td></tr></table><p> <small>[const]</small></p><p> Get minimum value on y-axis. Will not return the automatically determinned minimum value.
</p>
<p><b>Returns</b>: Minimum value on y-axis.
   </p>
<A NAME="maxValue"></A><A NAME="ref58"></A><table width="100%"><tr bgcolor="#eeeeee"><td>double &nbsp;<strong>maxValue</strong> (void)
<br></td><td align="right"><h3><strong>maxValue</strong></h3></td></tr></table><p> <small>[const]</small></p><p> Get maximum value on y-axis. Will not return the automatically determinned maximum value.
</p>
<p><b>Returns</b>: Maximum value on y-axis.
   </p>
<A NAME="setSamples"></A><A NAME="ref59"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>setSamples</strong> (int samples=-1)
<br></td><td align="right"><h3><strong>setSamples</strong></h3></td></tr></table><p></p><p> Set the number of samples on the x-axis. Setting samples to -1 will keep all entries.
</p>
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
<TR><TD align="left" valign="top"><i>samples</i></TD><TD align="left" valign="top">Number of samples.
   </TD></TR>
</TABLE></P>
<A NAME="samples"></A><A NAME="ref60"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int &nbsp;<strong>samples</strong> (void)
<br></td><td align="right"><h3><strong>samples</strong></h3></td></tr></table><p> <small>[const]</small></p><p> Get the maximum number of samples on the x-axis.
</p>
<p><b>Returns</b>: Max number of samples.
   </p>
<A NAME="setLabels"></A><A NAME="ref61"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>setLabels</strong> (const std::list<<A HREF="http://doc.trolltech.com/qstring.html">QString</A>> &labels)
<br></td><td align="right"><h3><strong>setLabels</strong></h3></td></tr></table><p></p><p> Set the labels on the chart lines.
</p>
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
<TR><TD align="left" valign="top"><i>labels</i></TD><TD align="left" valign="top">Labels of the lines. Empty labels will not show up in the legend.
   </TD></TR>
</TABLE></P>
<A NAME="labels"></A><A NAME="ref62"></A><table width="100%"><tr bgcolor="#eeeeee"><td>std::list<<A HREF="http://doc.trolltech.com/qstring.html">QString</A>> &&nbsp;<strong>labels</strong> (void)
<br></td><td align="right"><h3><strong>labels</strong></h3></td></tr></table><p></p><p> Get the labels of the chart lines.
</p>
<p><b>Returns</b>: List of labels.
   </p>
<A NAME="addValues"></A><A NAME="ref63"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void &nbsp;<strong>addValues</strong> (std::list<double> &value,const <A HREF="http://doc.trolltech.com/qstring.html">QString</A> &xValues)
<br></td><td align="right"><h3><strong>addValues</strong></h3></td></tr></table><p> <small>[virtual]</small></p><p> Add a new value set to the chart.
</p>
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
<TR><TD align="left" valign="top"><i>value</i></TD><TD align="left" valign="top">New values for charts (One for each line).
</TD></TR>
<TR><TD align="left" valign="top"><i>label</i></TD><TD align="left" valign="top">X-value on these values.
   </TD></TR>
</TABLE></P>
<A NAME="xValues"></A><A NAME="ref64"></A><table width="100%"><tr bgcolor="#eeeeee"><td>std::list<<A HREF="http://doc.trolltech.com/qstring.html">QString</A>> &&nbsp;<strong>xValues</strong> (void)
<br></td><td align="right"><h3><strong>xValues</strong></h3></td></tr></table><p></p><p> Get list of labels
</p>
<p><b>Returns</b>: List of labels
   </p>
<A NAME="values"></A><A NAME="ref65"></A><table width="100%"><tr bgcolor="#eeeeee"><td>std::list<std::list<double> > &&nbsp;<strong>values</strong> (void)
<br></td><td align="right"><h3><strong>values</strong></h3></td></tr></table><p></p><p> Get list of values.
</p>
<p><b>Returns</b>: Values in piechart.
   </p>
<A NAME="exportData"></A><A NAME="ref66"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void &nbsp;<strong>exportData</strong> (std::map<<A HREF="http://doc.trolltech.com/qstring.html">QString</A>,<A HREF="http://doc.trolltech.com/qstring.html">QString</A>> &data,const <A HREF="http://doc.trolltech.com/qstring.html">QString</A> &prefix)
<br></td><td align="right"><h3><strong>exportData</strong></h3></td></tr></table><p> <small>[virtual]</small></p><p> Export chart to a map.
</p>
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
<TR><TD align="left" valign="top"><i>data</i></TD><TD align="left" valign="top">A map that can be used to recreate the data of a chart.
</TD></TR>
<TR><TD align="left" valign="top"><i>prefix</i></TD><TD align="left" valign="top">Prefix to add to the map.
   </TD></TR>
</TABLE></P>
<A NAME="importData"></A><A NAME="ref67"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void &nbsp;<strong>importData</strong> (std::map<<A HREF="http://doc.trolltech.com/qstring.html">QString</A>,<A HREF="http://doc.trolltech.com/qstring.html">QString</A>> &data,const <A HREF="http://doc.trolltech.com/qstring.html">QString</A> &prefix)
<br></td><td align="right"><h3><strong>importData</strong></h3></td></tr></table><p> <small>[virtual]</small></p><p> Import data
</p>
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
<TR><TD align="left" valign="top"><i>data</i></TD><TD align="left" valign="top">Data to read from a map.
</TD></TR>
<TR><TD align="left" valign="top"><i>prefix</i></TD><TD align="left" valign="top">Prefix to read data from.
   </TD></TR>
</TABLE></P>
<A NAME="enabledCharts"></A><A NAME="ref68"></A><table width="100%"><tr bgcolor="#eeeeee"><td>std::list<bool> &nbsp;<strong>enabledCharts</strong> (void)
<br></td><td align="right"><h3><strong>enabledCharts</strong></h3></td></tr></table><p></p><p> Get enabled datavalues. Values in this list with false are not drawn in the chart.
 Could be an empty list if everything is enabled.
   </p>
<A NAME="setEnabledCharts"></A><A NAME="ref69"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>setEnabledCharts</strong> (std::list<bool> &enabled)
<br></td><td align="right"><h3><strong>setEnabledCharts</strong></h3></td></tr></table><p></p><p> Set enabled datavalues. Values in this list with false are not drawn in the chart.
   </p>
<A NAME="openCopy"></A><A NAME="ref70"></A><table width="100%"><tr bgcolor="#eeeeee"><td> <A HREF="toLineChart.html">toLineChart</A> *&nbsp;<strong>openCopy</strong> (<A HREF="http://doc.trolltech.com/qwidget.html">QWidget</A> *parent)
<br></td><td align="right"><h3><strong>openCopy</strong></h3></td></tr></table><p> <small>[virtual]</small></p><p> Open chart in new window.
   </p>
<A NAME="valueAdded"></A><A NAME="ref71"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void &nbsp;<strong>valueAdded</strong> (std::list<double> &value,const <A HREF="http://doc.trolltech.com/qstring.html">QString</A> &xValues)
<br></td><td align="right"><h3><strong>valueAdded</strong></h3></td></tr></table><p> <small>[virtual signal]</small></p><p> A new value set was added to the chart.
</p>
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
<TR><TD align="left" valign="top"><i>value</i></TD><TD align="left" valign="top">New values for charts (One for each line).
</TD></TR>
<TR><TD align="left" valign="top"><i>label</i></TD><TD align="left" valign="top">X-value on these values.
   </TD></TR>
</TABLE></P>
<A NAME="clear"></A><A NAME="ref72"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void &nbsp;<strong>clear</strong> (void)
<br></td><td align="right"><h3><strong>clear</strong></h3></td></tr></table><p> <small>[virtual slot]</small></p><p> Clear the values from the chart.
   </p>
<A NAME="setup"></A><A NAME="ref73"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void &nbsp;<strong>setup</strong> (void)
<br></td><td align="right"><h3><strong>setup</strong></h3></td></tr></table><p> <small>[virtual slot]</small></p><p> Setup values of charts.
   </p>
<A NAME="editPrint"></A><A NAME="ref74"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void &nbsp;<strong>editPrint</strong> (void)
<br></td><td align="right"><h3><strong>editPrint</strong></h3></td></tr></table><p> <small>[virtual slot]</small></p><p> Print the chart.
   </p>
<A NAME="openCopy"></A><A NAME="ref75"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>openCopy</strong> (void)
<br></td><td align="right"><h3><strong>openCopy</strong></h3></td></tr></table><p> <small>[slot]</small></p><A NAME="paintEvent"></A><A NAME="ref76"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void &nbsp;<strong>paintEvent</strong> (<A HREF="http://doc.trolltech.com/qpaintevent.html">QPaintEvent</A> *e)
<br></td><td align="right"><h3><strong>paintEvent</strong></h3></td></tr></table><p> <small>[protected virtual]</small></p><p> Reimplemented for internal reasons.
   </p>
<p>Reimplemented from <A HREF="http://doc.trolltech.com/qwidget.html#ef2069">QWidget</A>.</p>
<A NAME="addMenues"></A><A NAME="ref77"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void &nbsp;<strong>addMenues</strong> (<A HREF="http://doc.trolltech.com/qpopupmenu.html">QPopupMenu</A> *)
<br></td><td align="right"><h3><strong>addMenues</strong></h3></td></tr></table><p> <small>[protected virtual]</small></p><p> Reimplemented for internal reasons.
   </p>
<HR>
	<table>
	</table>
</BODY>
</HTML>