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
|
<HTML>
<HEAD>
<TITLE>class toToolWidget</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 toToolWidget</h1>
</TD>
<TD valign="top" align="right" colspan="1"> Simple baseclass for widgets defining the main tool widget. <small><A HREF="#longdesc">More...</A></small></TD></TR>
</TABLE>
<HR>
<TABLE BORDER="0">
<TR><TH>Definition</TH><TD><code>#include <<A HREF="totool_h.html">totool.h</A>></code></TD></TR>
<TR><TH>Inherits</TH><TD><A HREF="/usr/lib/qt3/doc/html/qvbox.html">QVBox</A> <small>(qt)</small> <small>[public ]</small>, <A HREF="toConnectionWidget.html">toConnectionWidget</A> <small>[public ]</small>, <A HREF="toHelpContext.html">toHelpContext</A> <small>[public ]</small></TD></TR>
<TR><TH><A HREF="full-list-toToolWidget.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> <b><A HREF="#ref5">toToolWidget</A></b> (<A HREF="toTool.html">toTool</A> &tool,
const <A HREF="/usr/lib/qt3/doc/html/qstring.html">QString</A> &ctx,
<A HREF="/usr/lib/qt3/doc/html/qwidget.html">QWidget</A> *parent,
<A HREF="toConnection.html">toConnection</A> &conn,
const char *name=NULL)
</LI>
<LI> <b><A HREF="#ref6">~toToolWidget</A></b> ()
</LI>
<LI><A HREF="toConnection.html">toConnection</A> & <b><A HREF="#ref7">connection</A></b> ()
</LI>
<LI><A HREF="toTool.html">toTool</A> & <b><A HREF="#ref8">tool</A></b> (void)
</LI>
<LI>virtual bool <b><A HREF="#ref9">canHandle</A></b> (<A HREF="toConnection.html">toConnection</A> &conn)
</LI>
<LI>void <b><A HREF="#ref10">setConnection</A></b> (<A HREF="toConnection.html">toConnection</A> &conn)
</LI>
<LI><A HREF="toTimer.html">toTimer</A> * <b><A HREF="#ref11">timer</A></b> (void)
</LI>
<LI>virtual void <b><A HREF="#ref12">exportData</A></b> (std::map<<A HREF="/usr/lib/qt3/doc/html/qcstring.html">QCString</A>,<A HREF="/usr/lib/qt3/doc/html/qstring.html">QString</A>> &data,const <A HREF="/usr/lib/qt3/doc/html/qcstring.html">QCString</A> &prefix)
</LI>
<LI>virtual void <b><A HREF="#ref13">importData</A></b> (std::map<<A HREF="/usr/lib/qt3/doc/html/qcstring.html">QCString</A>,<A HREF="/usr/lib/qt3/doc/html/qstring.html">QString</A>> &data,const <A HREF="/usr/lib/qt3/doc/html/qcstring.html">QCString</A> &prefix)
</LI>
</ul><h4>Signals</h4><ul><LI>void <b><A HREF="#ref4">connectionChange</A></b> (void)
</LI>
</ul><HR><H2><A NAME="longdesc">Detailed Description</A></H2><p> Simple baseclass for widgets defining the main tool widget. It is in
no way mandatory and all it does is register the widget in the connetion.
</p>
<A NAME="connectionChange"></A><A NAME="ref4"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void <strong>connectionChange</strong> (void)
<br></td><td align="right"><h3><strong>connectionChange</strong></h3></td></tr></table><p> <small>[signal]</small></p><p> Emitted when the connection is changed.
</p>
<A NAME="toToolWidget"></A><A NAME="ref5"></A><table width="100%"><tr bgcolor="#eeeeee"><td> <strong>toToolWidget</strong> (<A HREF="toTool.html">toTool</A> &tool,
const <A HREF="/usr/lib/qt3/doc/html/qstring.html">QString</A> &ctx,
<A HREF="/usr/lib/qt3/doc/html/qwidget.html">QWidget</A> *parent,
<A HREF="toConnection.html">toConnection</A> &conn,
const char *name=NULL)
<br></td><td align="right"><h3><strong>toToolWidget</strong></h3></td></tr></table><p></p><p> Create widget.
</p>
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
<TR><TD align="left" valign="top"><i>ctx</i></TD><TD align="left" valign="top">Help context for this tool.
</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>conn</i></TD><TD align="left" valign="top">Connection of widget.
</TD></TR>
<TR><TD align="left" valign="top"><i>name</i></TD><TD align="left" valign="top">Name of widget.
</TD></TR>
</TABLE></P>
<A NAME="~toToolWidget"></A><A NAME="ref6"></A><table width="100%"><tr bgcolor="#eeeeee"><td> <strong>~toToolWidget</strong> ()
<br></td><td align="right"><h3><strong>~toToolWidget</strong></h3></td></tr></table><p></p><A NAME="connection"></A><A NAME="ref7"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="toConnection.html">toConnection</A> & <strong>connection</strong> ()
<br></td><td align="right"><h3><strong>connection</strong></h3></td></tr></table><p></p><p> Get the current connection.
</p>
<p><b>Returns</b>: Reference to connection.
</p>
<p>Reimplemented from <A HREF="toConnectionWidget.html#connection">toConnectionWidget</A>.</p>
<A NAME="tool"></A><A NAME="ref8"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="toTool.html">toTool</A> & <strong>tool</strong> (void)
<br></td><td align="right"><h3><strong>tool</strong></h3></td></tr></table><p></p><p> Get the tool for this tool widget.
</p>
<p><b>Returns</b>: Reference to a tool object.
</p>
<A NAME="canHandle"></A><A NAME="ref9"></A><table width="100%"><tr bgcolor="#eeeeee"><td> bool <strong>canHandle</strong> (<A HREF="toConnection.html">toConnection</A> &conn)
<br></td><td align="right"><h3><strong>canHandle</strong></h3></td></tr></table><p> <small>[virtual]</small></p><p> Check if this tool can handle a specific connection.
</p>
<p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
<TR><TD align="left" valign="top"><i>provider</i></TD><TD align="left" valign="top">Name of connection.
</TD></TR>
</TABLE></P>
<p><b>Returns</b>: True if connection is handled.
</p>
<A NAME="setConnection"></A><A NAME="ref10"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void <strong>setConnection</strong> (<A HREF="toConnection.html">toConnection</A> &conn)
<br></td><td align="right"><h3><strong>setConnection</strong></h3></td></tr></table><p></p><p> Change connection of tool.
</p>
<p>Reimplemented from <A HREF="toConnectionWidget.html#setConnection">toConnectionWidget</A>.</p>
<A NAME="timer"></A><A NAME="ref11"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="toTimer.html">toTimer</A> * <strong>timer</strong> (void)
<br></td><td align="right"><h3><strong>timer</strong></h3></td></tr></table><p></p><p> Get timer of tool. Used by some results to get update time.
</p>
<p><b>Returns</b>: Pointer to a timer object.
</p>
<A NAME="exportData"></A><A NAME="ref12"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void <strong>exportData</strong> (std::map<<A HREF="/usr/lib/qt3/doc/html/qcstring.html">QCString</A>,<A HREF="/usr/lib/qt3/doc/html/qstring.html">QString</A>> &data,const <A HREF="/usr/lib/qt3/doc/html/qcstring.html">QCString</A> &prefix)
<br></td><td align="right"><h3><strong>exportData</strong></h3></td></tr></table><p> <small>[virtual]</small></p><p> Export data 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="ref13"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void <strong>importData</strong> (std::map<<A HREF="/usr/lib/qt3/doc/html/qcstring.html">QCString</A>,<A HREF="/usr/lib/qt3/doc/html/qstring.html">QString</A>> &data,const <A HREF="/usr/lib/qt3/doc/html/qcstring.html">QCString</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>
<HR>
<table>
<tr><td><small>Generated by: nneul on skyhawk on Wed Feb 23 19:49:58 2005, using kdoc 2.0a54.</small></td></tr>
</table>
</BODY>
</HTML>
|