Documentation/Source/eric5.Graphics.PixmapDiagram.html

changeset 2334
fc69ad77e18a
parent 2101
5bac7dee9e1a
child 2367
78f6c8193d37
equal deleted inserted replaced
2331:9e623311630d 2334:fc69ad77e18a
47 </p> 47 </p>
48 <h3>Derived from</h3> 48 <h3>Derived from</h3>
49 E5MainWindow 49 E5MainWindow
50 <h3>Class Attributes</h3> 50 <h3>Class Attributes</h3>
51 <table> 51 <table>
52 <tr><td>None</td></tr> 52 <tr><td>ZoomLevelDefault</td></tr><tr><td>ZoomLevels</td></tr>
53 </table> 53 </table>
54 <h3>Class Methods</h3> 54 <h3>Class Methods</h3>
55 <table> 55 <table>
56 <tr><td>None</td></tr> 56 <tr><td>None</td></tr>
57 </table> 57 </table>
63 </tr><tr> 63 </tr><tr>
64 <td><a href="#PixmapDiagram.__adjustScrollBar">__adjustScrollBar</a></td> 64 <td><a href="#PixmapDiagram.__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="#PixmapDiagram.__doZoom">__doZoom</a></td> 67 <td><a href="#PixmapDiagram.__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="#PixmapDiagram.__initActions">__initActions</a></td> 70 <td><a href="#PixmapDiagram.__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="#PixmapDiagram.__initContextMenu">__initContextMenu</a></td> 73 <td><a href="#PixmapDiagram.__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="#PixmapDiagram.__initToolBars">__initToolBars</a></td> 76 <td><a href="#PixmapDiagram.__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="#PixmapDiagram.__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="#PixmapDiagram.__print">__print</a></td> 82 <td><a href="#PixmapDiagram.__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="#PixmapDiagram.__printDiagram">__printDiagram</a></td> 85 <td><a href="#PixmapDiagram.__printDiagram">__printDiagram</a></td>
83 <td>Private slot called to print the diagram.</td> 86 <td>Private slot called to print the diagram.</td>
90 </tr><tr> 93 </tr><tr>
91 <td><a href="#PixmapDiagram.__showPixmap">__showPixmap</a></td> 94 <td><a href="#PixmapDiagram.__showPixmap">__showPixmap</a></td>
92 <td>Private method to show a file.</td> 95 <td>Private method to show a file.</td>
93 </tr><tr> 96 </tr><tr>
94 <td><a href="#PixmapDiagram.__zoom">__zoom</a></td> 97 <td><a href="#PixmapDiagram.__zoom">__zoom</a></td>
95 <td>Private method to handle the zoom context menu action.</td> 98 <td>Public method to get the current zoom factor in percent.</td>
96 </tr><tr> 99 </tr><tr>
97 <td><a href="#PixmapDiagram.__zoomIn">__zoomIn</a></td> 100 <td><a href="#PixmapDiagram.__zoomIn">__zoomIn</a></td>
98 <td>Private method to handle the zoom in context menu entry.</td> 101 <td>Private method to zoom into the pixmap.</td>
99 </tr><tr> 102 </tr><tr>
100 <td><a href="#PixmapDiagram.__zoomOut">__zoomOut</a></td> 103 <td><a href="#PixmapDiagram.__zoomOut">__zoomOut</a></td>
101 <td>Private method to handle the zoom out context menu entry.</td> 104 <td>Private method to zoom out of the pixmap.</td>
102 </tr><tr> 105 </tr><tr>
103 <td><a href="#PixmapDiagram.__zoomReset">__zoomReset</a></td> 106 <td><a href="#PixmapDiagram.__zoomReset">__zoomReset</a></td>
104 <td>Private method to handle the reset zoom context menu entry.</td> 107 <td>Private method to reset the zoom value.</td>
105 </tr><tr> 108 </tr><tr>
106 <td><a href="#PixmapDiagram.event">event</a></td> 109 <td><a href="#PixmapDiagram.event">event</a></td>
107 <td>Protected method handling events.</td> 110 <td>Protected method handling events.</td>
108 </tr><tr> 111 </tr><tr>
109 <td><a href="#PixmapDiagram.gestureEvent">gestureEvent</a></td> 112 <td><a href="#PixmapDiagram.gestureEvent">gestureEvent</a></td>
152 <dd> 155 <dd>
153 factor to adjust by (float) 156 factor to adjust by (float)
154 </dd> 157 </dd>
155 </dl><a NAME="PixmapDiagram.__doZoom" ID="PixmapDiagram.__doZoom"></a> 158 </dl><a NAME="PixmapDiagram.__doZoom" ID="PixmapDiagram.__doZoom"></a>
156 <h4>PixmapDiagram.__doZoom</h4> 159 <h4>PixmapDiagram.__doZoom</h4>
157 <b>__doZoom</b>(<i>factor</i>) 160 <b>__doZoom</b>(<i>value</i>)
158 <p> 161 <p>
159 Private method to perform the zooming. 162 Public method to set the zoom value in percent.
160 </p><dl> 163 </p><dl>
161 <dt><i>factor</i></dt> 164 <dt><i>value</i></dt>
162 <dd> 165 <dd>
163 zoom factor (float) 166 zoom value in percent (integer)
164 </dd> 167 </dd>
165 </dl><a NAME="PixmapDiagram.__initActions" ID="PixmapDiagram.__initActions"></a> 168 </dl><a NAME="PixmapDiagram.__initActions" ID="PixmapDiagram.__initActions"></a>
166 <h4>PixmapDiagram.__initActions</h4> 169 <h4>PixmapDiagram.__initActions</h4>
167 <b>__initActions</b>(<i></i>) 170 <b>__initActions</b>(<i></i>)
168 <p> 171 <p>
175 </p><a NAME="PixmapDiagram.__initToolBars" ID="PixmapDiagram.__initToolBars"></a> 178 </p><a NAME="PixmapDiagram.__initToolBars" ID="PixmapDiagram.__initToolBars"></a>
176 <h4>PixmapDiagram.__initToolBars</h4> 179 <h4>PixmapDiagram.__initToolBars</h4>
177 <b>__initToolBars</b>(<i></i>) 180 <b>__initToolBars</b>(<i></i>)
178 <p> 181 <p>
179 Private method to populate the toolbars with our actions. 182 Private method to populate the toolbars with our actions.
180 </p><a NAME="PixmapDiagram.__print" ID="PixmapDiagram.__print"></a> 183 </p><a NAME="PixmapDiagram.__levelForZoom" ID="PixmapDiagram.__levelForZoom"></a>
184 <h4>PixmapDiagram.__levelForZoom</h4>
185 <b>__levelForZoom</b>(<i>zoom</i>)
186 <p>
187 Private method determining the zoom level index given a zoom factor.
188 </p><dl>
189 <dt><i>zoom</i></dt>
190 <dd>
191 zoom factor (integer)
192 </dd>
193 </dl><dl>
194 <dt>Returns:</dt>
195 <dd>
196 index of zoom factor (integer)
197 </dd>
198 </dl><a NAME="PixmapDiagram.__print" ID="PixmapDiagram.__print"></a>
181 <h4>PixmapDiagram.__print</h4> 199 <h4>PixmapDiagram.__print</h4>
182 <b>__print</b>(<i>printer</i>) 200 <b>__print</b>(<i>printer</i>)
183 <p> 201 <p>
184 Private slot to the actual printing. 202 Private slot to the actual printing.
185 </p><dl> 203 </p><dl>
224 </dd> 242 </dd>
225 </dl><a NAME="PixmapDiagram.__zoom" ID="PixmapDiagram.__zoom"></a> 243 </dl><a NAME="PixmapDiagram.__zoom" ID="PixmapDiagram.__zoom"></a>
226 <h4>PixmapDiagram.__zoom</h4> 244 <h4>PixmapDiagram.__zoom</h4>
227 <b>__zoom</b>(<i></i>) 245 <b>__zoom</b>(<i></i>)
228 <p> 246 <p>
229 Private method to handle the zoom context menu action. 247 Public method to get the current zoom factor in percent.
230 </p><a NAME="PixmapDiagram.__zoomIn" ID="PixmapDiagram.__zoomIn"></a> 248 </p><dl>
249 <dt>Returns:</dt>
250 <dd>
251 current zoom factor in percent (integer)
252 </dd>
253 </dl><a NAME="PixmapDiagram.__zoomIn" ID="PixmapDiagram.__zoomIn"></a>
231 <h4>PixmapDiagram.__zoomIn</h4> 254 <h4>PixmapDiagram.__zoomIn</h4>
232 <b>__zoomIn</b>(<i></i>) 255 <b>__zoomIn</b>(<i></i>)
233 <p> 256 <p>
234 Private method to handle the zoom in context menu entry. 257 Private method to zoom into the pixmap.
235 </p><a NAME="PixmapDiagram.__zoomOut" ID="PixmapDiagram.__zoomOut"></a> 258 </p><a NAME="PixmapDiagram.__zoomOut" ID="PixmapDiagram.__zoomOut"></a>
236 <h4>PixmapDiagram.__zoomOut</h4> 259 <h4>PixmapDiagram.__zoomOut</h4>
237 <b>__zoomOut</b>(<i></i>) 260 <b>__zoomOut</b>(<i></i>)
238 <p> 261 <p>
239 Private method to handle the zoom out context menu entry. 262 Private method to zoom out of the pixmap.
240 </p><a NAME="PixmapDiagram.__zoomReset" ID="PixmapDiagram.__zoomReset"></a> 263 </p><a NAME="PixmapDiagram.__zoomReset" ID="PixmapDiagram.__zoomReset"></a>
241 <h4>PixmapDiagram.__zoomReset</h4> 264 <h4>PixmapDiagram.__zoomReset</h4>
242 <b>__zoomReset</b>(<i></i>) 265 <b>__zoomReset</b>(<i></i>)
243 <p> 266 <p>
244 Private method to handle the reset zoom context menu entry. 267 Private method to reset the zoom value.
245 </p><a NAME="PixmapDiagram.event" ID="PixmapDiagram.event"></a> 268 </p><a NAME="PixmapDiagram.event" ID="PixmapDiagram.event"></a>
246 <h4>PixmapDiagram.event</h4> 269 <h4>PixmapDiagram.event</h4>
247 <b>event</b>(<i>evt</i>) 270 <b>event</b>(<i>evt</i>)
248 <p> 271 <p>
249 Protected method handling events. 272 Protected method handling events.

eric ide

mercurial