63 </tr><tr> |
63 </tr><tr> |
64 <td><a href="#SvgDiagram.__adjustScrollBar">__adjustScrollBar</a></td> |
64 <td><a href="#SvgDiagram.__adjustScrollBar">__adjustScrollBar</a></td> |
65 <td>Private method to adjust a scrollbar by a certain factor.</td> |
65 <td>Private method to adjust a scrollbar by a certain factor.</td> |
66 </tr><tr> |
66 </tr><tr> |
67 <td><a href="#SvgDiagram.__doZoom">__doZoom</a></td> |
67 <td><a href="#SvgDiagram.__doZoom">__doZoom</a></td> |
68 <td>Private method to perform the zooming.</td> |
68 <td>Public method to set the zoom value in percent.</td> |
69 </tr><tr> |
69 </tr><tr> |
70 <td><a href="#SvgDiagram.__initActions">__initActions</a></td> |
70 <td><a href="#SvgDiagram.__initActions">__initActions</a></td> |
71 <td>Private method to initialize the view actions.</td> |
71 <td>Private method to initialize the view actions.</td> |
72 </tr><tr> |
72 </tr><tr> |
73 <td><a href="#SvgDiagram.__initContextMenu">__initContextMenu</a></td> |
73 <td><a href="#SvgDiagram.__initContextMenu">__initContextMenu</a></td> |
74 <td>Private method to initialize the context menu.</td> |
74 <td>Private method to initialize the context menu.</td> |
75 </tr><tr> |
75 </tr><tr> |
76 <td><a href="#SvgDiagram.__initToolBars">__initToolBars</a></td> |
76 <td><a href="#SvgDiagram.__initToolBars">__initToolBars</a></td> |
77 <td>Private method to populate the toolbars with our actions.</td> |
77 <td>Private method to populate the toolbars with our actions.</td> |
78 </tr><tr> |
78 </tr><tr> |
|
79 <td><a href="#SvgDiagram.__levelForZoom">__levelForZoom</a></td> |
|
80 <td>Private method determining the zoom level index given a zoom factor.</td> |
|
81 </tr><tr> |
79 <td><a href="#SvgDiagram.__print">__print</a></td> |
82 <td><a href="#SvgDiagram.__print">__print</a></td> |
80 <td>Private slot to the actual printing.</td> |
83 <td>Private slot to the actual printing.</td> |
81 </tr><tr> |
84 </tr><tr> |
82 <td><a href="#SvgDiagram.__printDiagram">__printDiagram</a></td> |
85 <td><a href="#SvgDiagram.__printDiagram">__printDiagram</a></td> |
83 <td>Private slot called to print the diagram.</td> |
86 <td>Private slot called to print the diagram.</td> |
87 </tr><tr> |
90 </tr><tr> |
88 <td><a href="#SvgDiagram.__showContextMenu">__showContextMenu</a></td> |
91 <td><a href="#SvgDiagram.__showContextMenu">__showContextMenu</a></td> |
89 <td>Private slot to show the context menu of the listview.</td> |
92 <td>Private slot to show the context menu of the listview.</td> |
90 </tr><tr> |
93 </tr><tr> |
91 <td><a href="#SvgDiagram.__zoom">__zoom</a></td> |
94 <td><a href="#SvgDiagram.__zoom">__zoom</a></td> |
92 <td>Private method to handle the zoom context menu action.</td> |
95 <td>Public method to get the current zoom factor in percent.</td> |
93 </tr><tr> |
96 </tr><tr> |
94 <td><a href="#SvgDiagram.__zoomIn">__zoomIn</a></td> |
97 <td><a href="#SvgDiagram.__zoomIn">__zoomIn</a></td> |
95 <td>Private method to handle the zoom in context menu entry.</td> |
98 <td>Private method to zoom into the SVG.</td> |
96 </tr><tr> |
99 </tr><tr> |
97 <td><a href="#SvgDiagram.__zoomOut">__zoomOut</a></td> |
100 <td><a href="#SvgDiagram.__zoomOut">__zoomOut</a></td> |
98 <td>Private method to handle the zoom out context menu entry.</td> |
101 <td>Private method to zoom out of the SVG.</td> |
99 </tr><tr> |
102 </tr><tr> |
100 <td><a href="#SvgDiagram.__zoomReset">__zoomReset</a></td> |
103 <td><a href="#SvgDiagram.__zoomReset">__zoomReset</a></td> |
101 <td>Private method to handle the reset zoom context menu entry.</td> |
104 <td>Private method to reset the zoom value.</td> |
102 </tr><tr> |
105 </tr><tr> |
103 <td><a href="#SvgDiagram.event">event</a></td> |
106 <td><a href="#SvgDiagram.event">event</a></td> |
104 <td>Protected method handling events.</td> |
107 <td>Protected method handling events.</td> |
105 </tr><tr> |
108 </tr><tr> |
106 <td><a href="#SvgDiagram.gestureEvent">gestureEvent</a></td> |
109 <td><a href="#SvgDiagram.gestureEvent">gestureEvent</a></td> |
146 <dd> |
149 <dd> |
147 factor to adjust by (float) |
150 factor to adjust by (float) |
148 </dd> |
151 </dd> |
149 </dl><a NAME="SvgDiagram.__doZoom" ID="SvgDiagram.__doZoom"></a> |
152 </dl><a NAME="SvgDiagram.__doZoom" ID="SvgDiagram.__doZoom"></a> |
150 <h4>SvgDiagram.__doZoom</h4> |
153 <h4>SvgDiagram.__doZoom</h4> |
151 <b>__doZoom</b>(<i>factor</i>) |
154 <b>__doZoom</b>(<i>value</i>) |
152 <p> |
155 <p> |
153 Private method to perform the zooming. |
156 Public method to set the zoom value in percent. |
154 </p><dl> |
157 </p><dl> |
155 <dt><i>factor</i></dt> |
158 <dt><i>value</i></dt> |
156 <dd> |
159 <dd> |
157 zoom factor (float) |
160 zoom value in percent (integer) |
158 </dd> |
161 </dd> |
159 </dl><a NAME="SvgDiagram.__initActions" ID="SvgDiagram.__initActions"></a> |
162 </dl><a NAME="SvgDiagram.__initActions" ID="SvgDiagram.__initActions"></a> |
160 <h4>SvgDiagram.__initActions</h4> |
163 <h4>SvgDiagram.__initActions</h4> |
161 <b>__initActions</b>(<i></i>) |
164 <b>__initActions</b>(<i></i>) |
162 <p> |
165 <p> |
169 </p><a NAME="SvgDiagram.__initToolBars" ID="SvgDiagram.__initToolBars"></a> |
172 </p><a NAME="SvgDiagram.__initToolBars" ID="SvgDiagram.__initToolBars"></a> |
170 <h4>SvgDiagram.__initToolBars</h4> |
173 <h4>SvgDiagram.__initToolBars</h4> |
171 <b>__initToolBars</b>(<i></i>) |
174 <b>__initToolBars</b>(<i></i>) |
172 <p> |
175 <p> |
173 Private method to populate the toolbars with our actions. |
176 Private method to populate the toolbars with our actions. |
174 </p><a NAME="SvgDiagram.__print" ID="SvgDiagram.__print"></a> |
177 </p><a NAME="SvgDiagram.__levelForZoom" ID="SvgDiagram.__levelForZoom"></a> |
|
178 <h4>SvgDiagram.__levelForZoom</h4> |
|
179 <b>__levelForZoom</b>(<i>zoom</i>) |
|
180 <p> |
|
181 Private method determining the zoom level index given a zoom factor. |
|
182 </p><dl> |
|
183 <dt><i>zoom</i></dt> |
|
184 <dd> |
|
185 zoom factor (integer) |
|
186 </dd> |
|
187 </dl><dl> |
|
188 <dt>Returns:</dt> |
|
189 <dd> |
|
190 index of zoom factor (integer) |
|
191 </dd> |
|
192 </dl><a NAME="SvgDiagram.__print" ID="SvgDiagram.__print"></a> |
175 <h4>SvgDiagram.__print</h4> |
193 <h4>SvgDiagram.__print</h4> |
176 <b>__print</b>(<i>printer</i>) |
194 <b>__print</b>(<i>printer</i>) |
177 <p> |
195 <p> |
178 Private slot to the actual printing. |
196 Private slot to the actual printing. |
179 </p><dl> |
197 </p><dl> |
203 </dd> |
221 </dd> |
204 </dl><a NAME="SvgDiagram.__zoom" ID="SvgDiagram.__zoom"></a> |
222 </dl><a NAME="SvgDiagram.__zoom" ID="SvgDiagram.__zoom"></a> |
205 <h4>SvgDiagram.__zoom</h4> |
223 <h4>SvgDiagram.__zoom</h4> |
206 <b>__zoom</b>(<i></i>) |
224 <b>__zoom</b>(<i></i>) |
207 <p> |
225 <p> |
208 Private method to handle the zoom context menu action. |
226 Public method to get the current zoom factor in percent. |
209 </p><a NAME="SvgDiagram.__zoomIn" ID="SvgDiagram.__zoomIn"></a> |
227 </p><dl> |
|
228 <dt>Returns:</dt> |
|
229 <dd> |
|
230 current zoom factor in percent (integer) |
|
231 </dd> |
|
232 </dl><a NAME="SvgDiagram.__zoomIn" ID="SvgDiagram.__zoomIn"></a> |
210 <h4>SvgDiagram.__zoomIn</h4> |
233 <h4>SvgDiagram.__zoomIn</h4> |
211 <b>__zoomIn</b>(<i></i>) |
234 <b>__zoomIn</b>(<i></i>) |
212 <p> |
235 <p> |
213 Private method to handle the zoom in context menu entry. |
236 Private method to zoom into the SVG. |
214 </p><a NAME="SvgDiagram.__zoomOut" ID="SvgDiagram.__zoomOut"></a> |
237 </p><a NAME="SvgDiagram.__zoomOut" ID="SvgDiagram.__zoomOut"></a> |
215 <h4>SvgDiagram.__zoomOut</h4> |
238 <h4>SvgDiagram.__zoomOut</h4> |
216 <b>__zoomOut</b>(<i></i>) |
239 <b>__zoomOut</b>(<i></i>) |
217 <p> |
240 <p> |
218 Private method to handle the zoom out context menu entry. |
241 Private method to zoom out of the SVG. |
219 </p><a NAME="SvgDiagram.__zoomReset" ID="SvgDiagram.__zoomReset"></a> |
242 </p><a NAME="SvgDiagram.__zoomReset" ID="SvgDiagram.__zoomReset"></a> |
220 <h4>SvgDiagram.__zoomReset</h4> |
243 <h4>SvgDiagram.__zoomReset</h4> |
221 <b>__zoomReset</b>(<i></i>) |
244 <b>__zoomReset</b>(<i></i>) |
222 <p> |
245 <p> |
223 Private method to handle the reset zoom context menu entry. |
246 Private method to reset the zoom value. |
224 </p><a NAME="SvgDiagram.event" ID="SvgDiagram.event"></a> |
247 </p><a NAME="SvgDiagram.event" ID="SvgDiagram.event"></a> |
225 <h4>SvgDiagram.event</h4> |
248 <h4>SvgDiagram.event</h4> |
226 <b>event</b>(<i>evt</i>) |
249 <b>event</b>(<i>evt</i>) |
227 <p> |
250 <p> |
228 Protected method handling events. |
251 Protected method handling events. |