class toResultBar

Display the result of a query in a piechart. More...

Definition#include <toresultbar.h>
InheritstoBarChart [public ], toResult [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Slots

Protected Slots


Detailed Description

Display the result of a query in a piechart. The first column of the query should contain the x value and the rest of the columns should be values of the diagram. The legend is the column name. Connects to the tool timer for updates automatically.

 toResultBar (QWidget *parent,const char *name=NULL)

toResultBar

Create widget.

Parameters:
parentParent of list.
nameName of widget.

 ~toResultBar ()

~toResultBar

Destroy chart

void  stop ()

stop

Stop automatic updating from tool timer.

void  start ()

start

Start automatic updating from tool timer.

void  setFlow (bool on)

setFlow

Display actual values or flow/s.

Parameters:
onDisplay flow or absolute values.

bool  flow (void)

flow

Return if flow is displayed.

Returns: If flow is used.

void  query (const QString &sql,const toQList &param)

query

[virtual]

Reimplemented for internal reasons.

Reimplemented from toResult.

void  clear (void)

clear

[virtual]

Reimplemented for internal reasons.

Reimplemented from toLineChart.

std::list<double>  transform (std::list<double> &input)

transform

[virtual]

Transform valueset. Make it possible to perform more complex transformation. called directly before adding the valueset to the chart. After flow transformation. Default is passthrough.

Parameters:
inputThe untransformed valueset.

Returns: The valueset actually added to the chart.

bool  canHandle (toConnection &)

canHandle

[virtual]

Handle any connection

Reimplemented from toResult.

void  setSQL (const QString &sql)

setSQL

Set the SQL statement of this list

Parameters:
sqlString containing statement.

Reimplemented from toResult.

void  setSQL (const toSQL &sql)

setSQL

Set the SQL statement of this list. This will also affect Name.

Parameters:
sqlSQL containing statement.

Reimplemented from toResult.

void  query (const QString &sql)

query

Set new SQL and run query.

Parameters:
sqlNew sql.

See also: setSQL

Reimplemented from toResult.

void  query (const toSQL &sql)

query

Set new SQL and run query.

Parameters:
sqlNew sql.

See also: setSQL

Reimplemented from toResult.

void  query (const toSQL &sql,toQList &par)

query

Set new SQL and run query.

Parameters:
sqlNew sql.

See also: setSQL

Reimplemented from toResult.

void  refresh (void)

refresh

[virtual slot]

Reimplemented for internal reasons.

Reimplemented from toResult.

void  changeParams (const QString &Param1)

changeParams

[virtual slot]

Reimplemented for internal reasons.

Reimplemented from toResult.

void  changeParams (const QString &Param1,const QString &Param2)

changeParams

[virtual slot]

Reimplemented For internal reasons.

Reimplemented from toResult.

void  changeParams (const QString &Param1,const QString &Param2,const QString &Param3)

changeParams

[virtual slot]

Reimplemented for internal reasons.

Reimplemented from toResult.

void  connectionChanged (void)

connectionChanged

[protected slots virtual slot]

Reimplemented for internal reasons.

Reimplemented from toResult.

void  addMenues (QPopupMenu *)

addMenues

[protected slots virtual slot]

Reimplemented for internal reasons.

Reimplemented from toLineChart.