File: toToolWidget.html

package info (click to toggle)
tora 1.3.21-3
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 14,252 kB
  • ctags: 10,397
  • sloc: cpp: 108,822; sh: 10,861; makefile: 766; xml: 69; perl: 6
file content (130 lines) | stat: -rw-r--r-- 8,759 bytes parent folder | download | duplicates (3)
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 &lt;<A HREF="totool_h.html">totool.h</A>&gt;</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>&nbsp;<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>&nbsp;<b><A HREF="#ref6">~toToolWidget</A></b> () 
</LI>
<LI><A HREF="toConnection.html">toConnection</A> &&nbsp;<b><A HREF="#ref7">connection</A></b> () 
</LI>
<LI><A HREF="toTool.html">toTool</A> &&nbsp;<b><A HREF="#ref8">tool</A></b> (void) 
</LI>
<LI>virtual  bool &nbsp;<b><A HREF="#ref9">canHandle</A></b> (<A HREF="toConnection.html">toConnection</A> &conn) 
</LI>
<LI>void &nbsp;<b><A HREF="#ref10">setConnection</A></b> (<A HREF="toConnection.html">toConnection</A> &conn) 
</LI>
<LI><A HREF="toTimer.html">toTimer</A> *&nbsp;<b><A HREF="#ref11">timer</A></b> (void) 
</LI>
<LI>virtual  void &nbsp;<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 &nbsp;<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 &nbsp;<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 &nbsp;<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>&nbsp;<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>&nbsp;<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> &&nbsp;<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> &&nbsp;<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 &nbsp;<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 &nbsp;<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> *&nbsp;<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 &nbsp;<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 &nbsp;<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>