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">
7 <!-- Generated by Doxygen 1.5.1-p1 -->
10 <li><a href=
"index.html"><span>Main
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
Pages
</span></a></li>
19 <li><a href=
"annotated.html"><span>Class
List
</span></a></li>
20 <li><a href=
"hierarchy.html"><span>Class
Hierarchy
</span></a></li>
21 <li><a href=
"functions.html"><span>Class
Members
</span></a></li>
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
<qanController.h
></code>
27 <a href=
"classqan_1_1_controller_1_1_manager-members.html">List of all members.
</a><table border=
"0" cellpadding=
"0" cellspacing=
"0">
29 <tr><td colspan=
"2"><br><h2>Public Member Functions
</h2></td></tr>
30 <tr><td class=
"memItemLeft" nowrap
align=
"right" valign=
"top"> </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
</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
</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
</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
</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
</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
</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
</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
</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> *
</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 *
</td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"classqan_1_1_controller_1_1_manager.html#bfdb976fb7a6170002c6f158d1c4de96">_actionGroup
</a></td></tr>
54 <hr><h2>Constructor
& Destructor Documentation
</h2>
55 <a class=
"anchor" name=
"9d7b247da4b11772a3868ce04a20169e"></a><!-- doxytag: member="qan::Controller::Manager::Manager" ref="9d7b247da4b11772a3868ce04a20169e" args="(QObject *parent)" -->
57 <div class=
"memproto">
58 <table class=
"memname">
60 <td class=
"memname">qan::Controller::Manager::Manager
</td>
62 <td class=
"paramtype">QObject *
</td>
63 <td class=
"paramname"> <em>parent
</em> </td>
64 <td> )
</td>
65 <td width=
"100%"><code> [inline]
</code></td>
75 <a class=
"anchor" name=
"13e1fd1dcbbcfb17ddc3654ed783bffe"></a><!-- doxytag: member="qan::Controller::Manager::~Manager" ref="13e1fd1dcbbcfb17ddc3654ed783bffe" args="()" -->
77 <div class=
"memproto">
78 <table class=
"memname">
80 <td class=
"memname">virtual qan::Controller::Manager::~Manager
</td>
82 <td class=
"paramname"> </td>
83 <td> )
</td>
84 <td width=
"100%"><code> [inline, virtual]
</code></td>
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)" -->
97 <div class=
"memproto">
98 <table class=
"memname">
100 <td class=
"memname">bool qan::Controller::Manager::keyPressEvent
</td>
102 <td class=
"paramtype">QKeyEvent *
</td>
103 <td class=
"paramname"> <em>e
</em> </td>
104 <td> )
</td>
105 <td width=
"100%"><code> [virtual]
</code></td>
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">
120 <td class=
"memname">bool qan::Controller::Manager::mousePressEvent
</td>
122 <td class=
"paramtype">QMouseEvent *
</td>
123 <td class=
"paramname"> <em>e
</em> </td>
124 <td> )
</td>
125 <td width=
"100%"><code> [virtual]
</code></td>
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">
140 <td class=
"memname">bool qan::Controller::Manager::mouseReleaseEvent
</td>
142 <td class=
"paramtype">QMouseEvent *
</td>
143 <td class=
"paramname"> <em>e
</em> </td>
144 <td> )
</td>
145 <td width=
"100%"><code> [virtual]
</code></td>
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">
160 <td class=
"memname">bool qan::Controller::Manager::mouseMoveEvent
</td>
162 <td class=
"paramtype">QMouseEvent *
</td>
163 <td class=
"paramname"> <em>e
</em> </td>
164 <td> )
</td>
165 <td width=
"100%"><code> [virtual]
</code></td>
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">
180 <td class=
"memname">bool qan::Controller::Manager::mouseDoubleClickEvent
</td>
182 <td class=
"paramtype">QMouseEvent *
</td>
183 <td class=
"paramname"> <em>e
</em> </td>
184 <td> )
</td>
185 <td width=
"100%"><code> [virtual]
</code></td>
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">
200 <td class=
"memname">bool qan::Controller::Manager::wheelEvent
</td>
202 <td class=
"paramtype">QWheelEvent *
</td>
203 <td class=
"paramname"> <em>e
</em> </td>
204 <td> )
</td>
205 <td width=
"100%"><code> [virtual]
</code></td>
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">
220 <td class=
"memname">void qan::Controller::Manager::registerController
</td>
222 <td class=
"paramtype"><a class=
"el" href=
"classqan_1_1_controller.html">Controller
</a> *
</td>
223 <td class=
"paramname"> <em>controller
</em> </td>
224 <td> )
</td>
225 <td width=
"100%"></td>
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">
240 <td class=
"memname"><a class=
"el" href=
"classqan_1_1_controller.html">Controller
</a> * qan::Controller::Manager::getController
</td>
242 <td class=
"paramtype">QString
</td>
243 <td class=
"paramname"> <em>name
</em> </td>
244 <td> )
</td>
245 <td width=
"100%"></td>
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">
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>
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;">
279 <td height=
"48" style=
"font-family: Helvetica,Arial,sans-serif;">
281 <dt><a href=
"http://www.libqanava.org"><font size=
"2">www.libqanava.org
</font></a><font size=
"2">
282 Qanava - QCanvas Avanc
é</font></dt>
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>