3
<TITLE>class toResultLine</TITLE>
5
<META NAME="Generator" CONTENT="KDOC ">
7
<BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
8
<TABLE WIDTH="100%" BORDER="0">
12
<TR><TD valign="top" align="left" cellspacing="10">
13
<h1>class toResultLine</h1>
15
<TD valign="top" align="right" colspan="1"> Display the result of a query in a piechart. <small><A HREF="#longdesc">More...</A></small></TD></TR>
19
<TR><TH>Definition</TH><TD><code>#include <<A HREF="toresultline_h.html">toresultline.h</A>></code></TD></TR>
20
<TR><TH>Inherits</TH><TD><A HREF="toLineChart.html">toLineChart</A> <small>[public ]</small>, <i><A HREF="toResult.html">toResult</A></i> <small>[public ]</small></TD></TR>
21
<TR><TH><A HREF="full-list-toResultLine.html">List of all Methods</A></TH></TR>
24
<TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
25
<TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
26
<TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
27
<TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
28
<TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
29
</TABLE></TD></TR></TABLE>
30
<h4>Public Methods</h4><ul><LI> <b><A HREF="#ref10">toResultLine</A></b> (<A HREF="/usr/lib/qt3/doc/html/qwidget.html">QWidget</A> *parent,const char *name=NULL)
32
<LI> <b><A HREF="#ref11">~toResultLine</A></b> ()
34
<LI>void <b><A HREF="#ref12">stop</A></b> ()
36
<LI>void <b><A HREF="#ref13">start</A></b> ()
38
<LI>void <b><A HREF="#ref14">setFlow</A></b> (bool on)
40
<LI>bool <b><A HREF="#ref15">flow</A></b> (void)
42
<LI>virtual void <b><A HREF="#ref16">query</A></b> (const <A HREF="/usr/lib/qt3/doc/html/qstring.html">QString</A> &sql,const <A HREF="#toQList">toQList</A> ¶m)
44
<LI>virtual void <b><A HREF="#ref17">clear</A></b> (void)
46
<LI>virtual std::list<double> <b><A HREF="#ref18">transform</A></b> (std::list<double> &input)
48
<LI>virtual bool <b><A HREF="#ref19">canHandle</A></b> (<A HREF="toConnection.html">toConnection</A> &)
50
<LI>void <b><A HREF="#ref20">setSQL</A></b> (const <A HREF="/usr/lib/qt3/doc/html/qstring.html">QString</A> &sql)
52
<LI>void <b><A HREF="#ref21">setSQL</A></b> (const <A HREF="toSQL.html">toSQL</A> &sql)
54
<LI>void <b><A HREF="#ref22">query</A></b> (const <A HREF="/usr/lib/qt3/doc/html/qstring.html">QString</A> &sql)
56
<LI>void <b><A HREF="#ref23">query</A></b> (const <A HREF="toSQL.html">toSQL</A> &sql)
58
<LI>void <b><A HREF="#ref24">query</A></b> (const <A HREF="toSQL.html">toSQL</A> &sql,<A HREF="#toQList">toQList</A> &par)
60
</ul><h4>Public Slots</h4><ul><LI>virtual void <b><A HREF="#ref25">refresh</A></b> (void)
62
<LI>virtual void <b><A HREF="#ref26">changeParams</A></b> (const <A HREF="/usr/lib/qt3/doc/html/qstring.html">QString</A> &Param1)
64
<LI>virtual void <b><A HREF="#ref27">changeParams</A></b> (const <A HREF="/usr/lib/qt3/doc/html/qstring.html">QString</A> &Param1,const <A HREF="/usr/lib/qt3/doc/html/qstring.html">QString</A> &Param2)
66
<LI>virtual void <b><A HREF="#ref28">changeParams</A></b> (const <A HREF="/usr/lib/qt3/doc/html/qstring.html">QString</A> &Param1,const <A HREF="/usr/lib/qt3/doc/html/qstring.html">QString</A> &Param2,const <A HREF="/usr/lib/qt3/doc/html/qstring.html">QString</A> &Param3)
68
</ul><h4>Protected Slots</h4><ul><LI>virtual void <b><A HREF="#ref29">connectionChanged</A></b> (void)
70
<LI>virtual void <b><A HREF="#ref30">addMenues</A></b> (<A HREF="/usr/lib/qt3/doc/html/qpopupmenu.html">QPopupMenu</A> *)
72
</ul><HR><H2><A NAME="longdesc">Detailed Description</A></H2><p> Display the result of a query in a piechart. The first column of the query should
73
contain the x value and the rest of the columns should be values of the diagram. The
74
legend is the column name. Connects to the tool timer for updates automatically.
76
<A NAME="toResultLine"></A><A NAME="ref10"></A><table width="100%"><tr bgcolor="#eeeeee"><td> <strong>toResultLine</strong> (<A HREF="/usr/lib/qt3/doc/html/qwidget.html">QWidget</A> *parent,const char *name=NULL)
77
<br></td><td align="right"><h3><strong>toResultLine</strong></h3></td></tr></table><p></p><p> Create widget.
79
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
80
<TR><TD align="left" valign="top"><i>parent</i></TD><TD align="left" valign="top">Parent of list.
82
<TR><TD align="left" valign="top"><i>name</i></TD><TD align="left" valign="top">Name of widget.
85
<A NAME="~toResultLine"></A><A NAME="ref11"></A><table width="100%"><tr bgcolor="#eeeeee"><td> <strong>~toResultLine</strong> ()
86
<br></td><td align="right"><h3><strong>~toResultLine</strong></h3></td></tr></table><p></p><p> Destroy chart
88
<A NAME="stop"></A><A NAME="ref12"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void <strong>stop</strong> ()
89
<br></td><td align="right"><h3><strong>stop</strong></h3></td></tr></table><p></p><p> Stop automatic updating from tool timer.
91
<A NAME="start"></A><A NAME="ref13"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void <strong>start</strong> ()
92
<br></td><td align="right"><h3><strong>start</strong></h3></td></tr></table><p></p><p> Start automatic updating from tool timer.
94
<A NAME="setFlow"></A><A NAME="ref14"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void <strong>setFlow</strong> (bool on)
95
<br></td><td align="right"><h3><strong>setFlow</strong></h3></td></tr></table><p></p><p> Display actual values or flow/s.
97
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
98
<TR><TD align="left" valign="top"><i>on</i></TD><TD align="left" valign="top">Display flow or absolute values.
101
<A NAME="flow"></A><A NAME="ref15"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool <strong>flow</strong> (void)
102
<br></td><td align="right"><h3><strong>flow</strong></h3></td></tr></table><p></p><p> Return if flow is displayed.
104
<p><b>Returns</b>: If flow is used.
106
<A NAME="query"></A><A NAME="ref16"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void <strong>query</strong> (const <A HREF="/usr/lib/qt3/doc/html/qstring.html">QString</A> &sql,const <A HREF="#toQList">toQList</A> ¶m)
107
<br></td><td align="right"><h3><strong>query</strong></h3></td></tr></table><p> <small>[virtual]</small></p><p> Reimplemented for internal reasons.
109
<p>Reimplemented from <A HREF="toResult.html#query">toResult</A>.</p>
110
<A NAME="clear"></A><A NAME="ref17"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void <strong>clear</strong> (void)
111
<br></td><td align="right"><h3><strong>clear</strong></h3></td></tr></table><p> <small>[virtual]</small></p><p> Reimplemented for internal reasons.
113
<p>Reimplemented from <A HREF="toLineChart.html#clear">toLineChart</A>.</p>
114
<A NAME="transform"></A><A NAME="ref18"></A><table width="100%"><tr bgcolor="#eeeeee"><td> std::list<double> <strong>transform</strong> (std::list<double> &input)
115
<br></td><td align="right"><h3><strong>transform</strong></h3></td></tr></table><p> <small>[virtual]</small></p><p> Transform valueset. Make it possible to perform more complex transformation.
116
called directly before adding the valueset to the chart. After flow transformation.
117
Default is passthrough.
119
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
120
<TR><TD align="left" valign="top"><i>input</i></TD><TD align="left" valign="top">The untransformed valueset.
123
<p><b>Returns</b>: The valueset actually added to the chart.
125
<A NAME="canHandle"></A><A NAME="ref19"></A><table width="100%"><tr bgcolor="#eeeeee"><td> bool <strong>canHandle</strong> (<A HREF="toConnection.html">toConnection</A> &)
126
<br></td><td align="right"><h3><strong>canHandle</strong></h3></td></tr></table><p> <small>[virtual]</small></p><p> Handle any connection
128
<p>Reimplemented from <A HREF="toResult.html#canHandle">toResult</A>.</p>
129
<A NAME="setSQL"></A><A NAME="ref20"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void <strong>setSQL</strong> (const <A HREF="/usr/lib/qt3/doc/html/qstring.html">QString</A> &sql)
130
<br></td><td align="right"><h3><strong>setSQL</strong></h3></td></tr></table><p></p><p> Set the SQL statement of this list
132
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
133
<TR><TD align="left" valign="top"><i>sql</i></TD><TD align="left" valign="top">String containing statement.
136
<p>Reimplemented from <A HREF="toResult.html#setSQL">toResult</A>.</p>
137
<A NAME="setSQL"></A><A NAME="ref21"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void <strong>setSQL</strong> (const <A HREF="toSQL.html">toSQL</A> &sql)
138
<br></td><td align="right"><h3><strong>setSQL</strong></h3></td></tr></table><p></p><p> Set the SQL statement of this list. This will also affect Name.
140
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
141
<TR><TD align="left" valign="top"><i>sql</i></TD><TD align="left" valign="top">SQL containing statement.
144
<p>Reimplemented from <A HREF="toResult.html#setSQL">toResult</A>.</p>
145
<A NAME="query"></A><A NAME="ref22"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void <strong>query</strong> (const <A HREF="/usr/lib/qt3/doc/html/qstring.html">QString</A> &sql)
146
<br></td><td align="right"><h3><strong>query</strong></h3></td></tr></table><p></p><p> Set new SQL and run query.
148
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
149
<TR><TD align="left" valign="top"><i>sql</i></TD><TD align="left" valign="top">New sql.
152
<p><b>See also</b>: setSQL</p>
153
<p>Reimplemented from <A HREF="toResult.html#query">toResult</A>.</p>
154
<A NAME="query"></A><A NAME="ref23"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void <strong>query</strong> (const <A HREF="toSQL.html">toSQL</A> &sql)
155
<br></td><td align="right"><h3><strong>query</strong></h3></td></tr></table><p></p><p> Set new SQL and run query.
157
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
158
<TR><TD align="left" valign="top"><i>sql</i></TD><TD align="left" valign="top">New sql.
161
<p><b>See also</b>: setSQL</p>
162
<p>Reimplemented from <A HREF="toResult.html#query">toResult</A>.</p>
163
<A NAME="query"></A><A NAME="ref24"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void <strong>query</strong> (const <A HREF="toSQL.html">toSQL</A> &sql,<A HREF="#toQList">toQList</A> &par)
164
<br></td><td align="right"><h3><strong>query</strong></h3></td></tr></table><p></p><p> Set new SQL and run query.
166
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
167
<TR><TD align="left" valign="top"><i>sql</i></TD><TD align="left" valign="top">New sql.
170
<p><b>See also</b>: setSQL</p>
171
<p>Reimplemented from <A HREF="toResult.html#query">toResult</A>.</p>
172
<A NAME="refresh"></A><A NAME="ref25"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void <strong>refresh</strong> (void)
173
<br></td><td align="right"><h3><strong>refresh</strong></h3></td></tr></table><p> <small>[virtual slot]</small></p><p> Reimplemented for internal reasons.
175
<p>Reimplemented from <A HREF="toResult.html#refresh">toResult</A>.</p>
176
<A NAME="changeParams"></A><A NAME="ref26"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void <strong>changeParams</strong> (const <A HREF="/usr/lib/qt3/doc/html/qstring.html">QString</A> &Param1)
177
<br></td><td align="right"><h3><strong>changeParams</strong></h3></td></tr></table><p> <small>[virtual slot]</small></p><p> Reimplemented for internal reasons.
179
<p>Reimplemented from <A HREF="toResult.html#changeParams">toResult</A>.</p>
180
<A NAME="changeParams"></A><A NAME="ref27"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void <strong>changeParams</strong> (const <A HREF="/usr/lib/qt3/doc/html/qstring.html">QString</A> &Param1,const <A HREF="/usr/lib/qt3/doc/html/qstring.html">QString</A> &Param2)
181
<br></td><td align="right"><h3><strong>changeParams</strong></h3></td></tr></table><p> <small>[virtual slot]</small></p><p> Reimplemented For internal reasons.
183
<p>Reimplemented from <A HREF="toResult.html#changeParams">toResult</A>.</p>
184
<A NAME="changeParams"></A><A NAME="ref28"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void <strong>changeParams</strong> (const <A HREF="/usr/lib/qt3/doc/html/qstring.html">QString</A> &Param1,const <A HREF="/usr/lib/qt3/doc/html/qstring.html">QString</A> &Param2,const <A HREF="/usr/lib/qt3/doc/html/qstring.html">QString</A> &Param3)
185
<br></td><td align="right"><h3><strong>changeParams</strong></h3></td></tr></table><p> <small>[virtual slot]</small></p><p> Reimplemented for internal reasons.
187
<p>Reimplemented from <A HREF="toResult.html#changeParams">toResult</A>.</p>
188
<A NAME="connectionChanged"></A><A NAME="ref29"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void <strong>connectionChanged</strong> (void)
189
<br></td><td align="right"><h3><strong>connectionChanged</strong></h3></td></tr></table><p> <small>[protected slots virtual slot]</small></p><p> Reimplemented for internal reasons.
191
<p>Reimplemented from <A HREF="toResult.html#connectionChanged">toResult</A>.</p>
192
<A NAME="addMenues"></A><A NAME="ref30"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void <strong>addMenues</strong> (<A HREF="/usr/lib/qt3/doc/html/qpopupmenu.html">QPopupMenu</A> *)
193
<br></td><td align="right"><h3><strong>addMenues</strong></h3></td></tr></table><p> <small>[protected slots virtual slot]</small></p><p> Reimplemented for internal reasons.
195
<p>Reimplemented from <A HREF="toLineChart.html#addMenues">toLineChart</A>.</p>
198
<tr><td><small>Generated by: nneul on skyhawk on Wed Feb 23 19:49:58 2005, using kdoc 2.0a54.</small></td></tr>