Fix manual.tex qmake configuration settings (thanks to Thomas K.!)
[qanava.git] / doc / reference / html / classqan_1_1_controller_1_1_manager.html
blobd22181d766232af9bcd2f2f1c5a23efea6e982d6
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3 <title>Qanava: qan::Controller::Manager Class Reference</title>
4 <link href="doxygen.css" rel="stylesheet" type="text/css">
5 <link href="tabs.css" rel="stylesheet" type="text/css">
6 </head><body>
7 <!-- Generated by Doxygen 1.5.1-p1 -->
8 <div class="tabs">
9 <ul>
10 <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11 <li><a href="namespaces.html"><span>Namespaces</span></a></li>
12 <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
13 <li><a href="files.html"><span>Files</span></a></li>
14 <li><a href="dirs.html"><span>Directories</span></a></li>
15 <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
16 </ul></div>
17 <div class="tabs">
18 <ul>
19 <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
20 <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
21 <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
22 </ul></div>
23 <div class="nav">
24 <a class="el" href="namespaceqan.html">qan</a>::<a class="el" href="classqan_1_1_controller.html">Controller</a>::<a class="el" href="classqan_1_1_controller_1_1_manager.html">Manager</a></div>
25 <h1>qan::Controller::Manager Class Reference</h1><!-- doxytag: class="qan::Controller::Manager" --><code>#include &lt;qanController.h&gt;</code>
26 <p>
27 <a href="classqan_1_1_controller_1_1_manager-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
28 <tr><td></td></tr>
29 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
30 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_controller_1_1_manager.html#9d7b247da4b11772a3868ce04a20169e">Manager</a> (QObject *parent)</td></tr>
32 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_controller_1_1_manager.html#13e1fd1dcbbcfb17ddc3654ed783bffe">~Manager</a> ()</td></tr>
34 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_controller_1_1_manager.html#f84fb0038019b62820bda2d8e202206e">keyPressEvent</a> (QKeyEvent *e)</td></tr>
36 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_controller_1_1_manager.html#292ab1f9fffb59627371a2ed489d74ad">mousePressEvent</a> (QMouseEvent *e)</td></tr>
38 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_controller_1_1_manager.html#5396a60947c8d92d549450dae1a25bdf">mouseReleaseEvent</a> (QMouseEvent *e)</td></tr>
40 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_controller_1_1_manager.html#42850a35709148de709e035568475020">mouseMoveEvent</a> (QMouseEvent *e)</td></tr>
42 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_controller_1_1_manager.html#55f454c9d292a581f54cbe27fecb7c45">mouseDoubleClickEvent</a> (QMouseEvent *e)</td></tr>
44 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_controller_1_1_manager.html#698a99624fc0dbc5b09b703c229ba4fd">wheelEvent</a> (QWheelEvent *e)</td></tr>
46 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_controller_1_1_manager.html#1609fb3b7ffe5528eb8f965c157f0344">registerController</a> (<a class="el" href="classqan_1_1_controller.html">Controller</a> *controller)</td></tr>
48 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classqan_1_1_controller.html">Controller</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_controller_1_1_manager.html#68469e3b022d9fd9b5e5f656f166de44">getController</a> (QString name)</td></tr>
50 <tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
51 <tr><td class="memItemLeft" nowrap align="right" valign="top">QActionGroup *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_controller_1_1_manager.html#bfdb976fb7a6170002c6f158d1c4de96">_actionGroup</a></td></tr>
53 </table>
54 <hr><h2>Constructor &amp; Destructor Documentation</h2>
55 <a class="anchor" name="9d7b247da4b11772a3868ce04a20169e"></a><!-- doxytag: member="qan::Controller::Manager::Manager" ref="9d7b247da4b11772a3868ce04a20169e" args="(QObject *parent)" -->
56 <div class="memitem">
57 <div class="memproto">
58 <table class="memname">
59 <tr>
60 <td class="memname">qan::Controller::Manager::Manager </td>
61 <td>(</td>
62 <td class="paramtype">QObject *&nbsp;</td>
63 <td class="paramname"> <em>parent</em> </td>
64 <td>&nbsp;)&nbsp;</td>
65 <td width="100%"><code> [inline]</code></td>
66 </tr>
67 </table>
68 </div>
69 <div class="memdoc">
71 <p>
73 </div>
74 </div><p>
75 <a class="anchor" name="13e1fd1dcbbcfb17ddc3654ed783bffe"></a><!-- doxytag: member="qan::Controller::Manager::~Manager" ref="13e1fd1dcbbcfb17ddc3654ed783bffe" args="()" -->
76 <div class="memitem">
77 <div class="memproto">
78 <table class="memname">
79 <tr>
80 <td class="memname">virtual qan::Controller::Manager::~Manager </td>
81 <td>(</td>
82 <td class="paramname"> </td>
83 <td>&nbsp;)&nbsp;</td>
84 <td width="100%"><code> [inline, virtual]</code></td>
85 </tr>
86 </table>
87 </div>
88 <div class="memdoc">
90 <p>
92 </div>
93 </div><p>
94 <hr><h2>Member Function Documentation</h2>
95 <a class="anchor" name="f84fb0038019b62820bda2d8e202206e"></a><!-- doxytag: member="qan::Controller::Manager::keyPressEvent" ref="f84fb0038019b62820bda2d8e202206e" args="(QKeyEvent *e)" -->
96 <div class="memitem">
97 <div class="memproto">
98 <table class="memname">
99 <tr>
100 <td class="memname">bool qan::Controller::Manager::keyPressEvent </td>
101 <td>(</td>
102 <td class="paramtype">QKeyEvent *&nbsp;</td>
103 <td class="paramname"> <em>e</em> </td>
104 <td>&nbsp;)&nbsp;</td>
105 <td width="100%"><code> [virtual]</code></td>
106 </tr>
107 </table>
108 </div>
109 <div class="memdoc">
113 </div>
114 </div><p>
115 <a class="anchor" name="292ab1f9fffb59627371a2ed489d74ad"></a><!-- doxytag: member="qan::Controller::Manager::mousePressEvent" ref="292ab1f9fffb59627371a2ed489d74ad" args="(QMouseEvent *e)" -->
116 <div class="memitem">
117 <div class="memproto">
118 <table class="memname">
119 <tr>
120 <td class="memname">bool qan::Controller::Manager::mousePressEvent </td>
121 <td>(</td>
122 <td class="paramtype">QMouseEvent *&nbsp;</td>
123 <td class="paramname"> <em>e</em> </td>
124 <td>&nbsp;)&nbsp;</td>
125 <td width="100%"><code> [virtual]</code></td>
126 </tr>
127 </table>
128 </div>
129 <div class="memdoc">
133 </div>
134 </div><p>
135 <a class="anchor" name="5396a60947c8d92d549450dae1a25bdf"></a><!-- doxytag: member="qan::Controller::Manager::mouseReleaseEvent" ref="5396a60947c8d92d549450dae1a25bdf" args="(QMouseEvent *e)" -->
136 <div class="memitem">
137 <div class="memproto">
138 <table class="memname">
139 <tr>
140 <td class="memname">bool qan::Controller::Manager::mouseReleaseEvent </td>
141 <td>(</td>
142 <td class="paramtype">QMouseEvent *&nbsp;</td>
143 <td class="paramname"> <em>e</em> </td>
144 <td>&nbsp;)&nbsp;</td>
145 <td width="100%"><code> [virtual]</code></td>
146 </tr>
147 </table>
148 </div>
149 <div class="memdoc">
153 </div>
154 </div><p>
155 <a class="anchor" name="42850a35709148de709e035568475020"></a><!-- doxytag: member="qan::Controller::Manager::mouseMoveEvent" ref="42850a35709148de709e035568475020" args="(QMouseEvent *e)" -->
156 <div class="memitem">
157 <div class="memproto">
158 <table class="memname">
159 <tr>
160 <td class="memname">bool qan::Controller::Manager::mouseMoveEvent </td>
161 <td>(</td>
162 <td class="paramtype">QMouseEvent *&nbsp;</td>
163 <td class="paramname"> <em>e</em> </td>
164 <td>&nbsp;)&nbsp;</td>
165 <td width="100%"><code> [virtual]</code></td>
166 </tr>
167 </table>
168 </div>
169 <div class="memdoc">
173 </div>
174 </div><p>
175 <a class="anchor" name="55f454c9d292a581f54cbe27fecb7c45"></a><!-- doxytag: member="qan::Controller::Manager::mouseDoubleClickEvent" ref="55f454c9d292a581f54cbe27fecb7c45" args="(QMouseEvent *e)" -->
176 <div class="memitem">
177 <div class="memproto">
178 <table class="memname">
179 <tr>
180 <td class="memname">bool qan::Controller::Manager::mouseDoubleClickEvent </td>
181 <td>(</td>
182 <td class="paramtype">QMouseEvent *&nbsp;</td>
183 <td class="paramname"> <em>e</em> </td>
184 <td>&nbsp;)&nbsp;</td>
185 <td width="100%"><code> [virtual]</code></td>
186 </tr>
187 </table>
188 </div>
189 <div class="memdoc">
193 </div>
194 </div><p>
195 <a class="anchor" name="698a99624fc0dbc5b09b703c229ba4fd"></a><!-- doxytag: member="qan::Controller::Manager::wheelEvent" ref="698a99624fc0dbc5b09b703c229ba4fd" args="(QWheelEvent *e)" -->
196 <div class="memitem">
197 <div class="memproto">
198 <table class="memname">
199 <tr>
200 <td class="memname">bool qan::Controller::Manager::wheelEvent </td>
201 <td>(</td>
202 <td class="paramtype">QWheelEvent *&nbsp;</td>
203 <td class="paramname"> <em>e</em> </td>
204 <td>&nbsp;)&nbsp;</td>
205 <td width="100%"><code> [virtual]</code></td>
206 </tr>
207 </table>
208 </div>
209 <div class="memdoc">
213 </div>
214 </div><p>
215 <a class="anchor" name="1609fb3b7ffe5528eb8f965c157f0344"></a><!-- doxytag: member="qan::Controller::Manager::registerController" ref="1609fb3b7ffe5528eb8f965c157f0344" args="(Controller *controller)" -->
216 <div class="memitem">
217 <div class="memproto">
218 <table class="memname">
219 <tr>
220 <td class="memname">void qan::Controller::Manager::registerController </td>
221 <td>(</td>
222 <td class="paramtype"><a class="el" href="classqan_1_1_controller.html">Controller</a> *&nbsp;</td>
223 <td class="paramname"> <em>controller</em> </td>
224 <td>&nbsp;)&nbsp;</td>
225 <td width="100%"></td>
226 </tr>
227 </table>
228 </div>
229 <div class="memdoc">
233 </div>
234 </div><p>
235 <a class="anchor" name="68469e3b022d9fd9b5e5f656f166de44"></a><!-- doxytag: member="qan::Controller::Manager::getController" ref="68469e3b022d9fd9b5e5f656f166de44" args="(QString name)" -->
236 <div class="memitem">
237 <div class="memproto">
238 <table class="memname">
239 <tr>
240 <td class="memname"><a class="el" href="classqan_1_1_controller.html">Controller</a> * qan::Controller::Manager::getController </td>
241 <td>(</td>
242 <td class="paramtype">QString&nbsp;</td>
243 <td class="paramname"> <em>name</em> </td>
244 <td>&nbsp;)&nbsp;</td>
245 <td width="100%"></td>
246 </tr>
247 </table>
248 </div>
249 <div class="memdoc">
253 </div>
254 </div><p>
255 <hr><h2>Member Data Documentation</h2>
256 <a class="anchor" name="bfdb976fb7a6170002c6f158d1c4de96"></a><!-- doxytag: member="qan::Controller::Manager::_actionGroup" ref="bfdb976fb7a6170002c6f158d1c4de96" args="" -->
257 <div class="memitem">
258 <div class="memproto">
259 <table class="memname">
260 <tr>
261 <td class="memname">QActionGroup* <a class="el" href="classqan_1_1_controller_1_1_manager.html#bfdb976fb7a6170002c6f158d1c4de96">qan::Controller::Manager::_actionGroup</a><code> [private]</code> </td>
262 </tr>
263 </table>
264 </div>
265 <div class="memdoc">
269 </div>
270 </div><p>
271 <hr>The documentation for this class was generated from the following files:<ul>
272 <li>C:/projects/qanava-0.1.0/src/<a class="el" href="qan_controller_8h.html">qanController.h</a><li>C:/projects/qanava-0.1.0/src/<a class="el" href="qan_controller_8cpp.html">qanController.cpp</a></ul>
274 <hr style="width: 100%; height: 2px;">
275 <table width="95%" height="48" border="0"
276 cellpadding="0" cellspacing="0" style="text-align: left; width: 95%; height: 31px;">
277 <tbody>
278 <tr>
279 <td height="48" style="font-family: Helvetica,Arial,sans-serif;">
280 <dl>
281 <dt><a href="http://www.libqanava.org"><font size="2">www.libqanava.org</font></a><font size="2">
282 Qanava - QCanvas Avanc&eacute;</font></dt>
283 </dl>
284 </td>
285 <td style="vertical-align: middle; text-align: right;"><span
286 style="font-family: Helvetica,Arial,sans-serif;"><font size="2">Generated by</font></span>
288 href="http://www.doxygen.org"><img alt="Doxygen logo"
289 src="../images/doxygen.png"
290 style="border: 0px solid ; width: 100px; height: 45px;" align="middle"></a></td>
291 </tr>
292 </tbody>
293 </table>