52 QUndoCommand |
52 QUndoCommand |
53 <h3>Class Attributes</h3> |
53 <h3>Class Attributes</h3> |
54 <table> |
54 <table> |
55 <tr><td>None</td></tr> |
55 <tr><td>None</td></tr> |
56 </table> |
56 </table> |
|
57 <h3>Class Methods</h3> |
|
58 <table> |
|
59 <tr><td>None</td></tr> |
|
60 </table> |
57 <h3>Methods</h3> |
61 <h3>Methods</h3> |
58 <table> |
62 <table> |
59 <tr> |
63 <tr> |
60 <td><a href="#IconEditCommand.__init__">IconEditCommand</a></td> |
|
61 <td>Constructor</td> |
|
62 </tr><tr> |
|
63 <td><a href="#IconEditCommand.redo">redo</a></td> |
64 <td><a href="#IconEditCommand.redo">redo</a></td> |
64 <td>Public method to perform the redo.</td> |
65 <td>Public method to perform the redo.</td> |
65 </tr><tr> |
66 </tr><tr> |
66 <td><a href="#IconEditCommand.setAfterImage">setAfterImage</a></td> |
67 <td><a href="#IconEditCommand.setAfterImage">setAfterImage</a></td> |
67 <td>Public method to set the image after the changes were applied.</td> |
68 <td>Public method to set the image after the changes were applied.</td> |
68 </tr><tr> |
69 </tr><tr> |
69 <td><a href="#IconEditCommand.undo">undo</a></td> |
70 <td><a href="#IconEditCommand.undo">undo</a></td> |
70 <td>Public method to perform the undo.</td> |
71 <td>Public method to perform the undo.</td> |
71 </tr> |
72 </tr> |
|
73 </table> |
|
74 <h3>Static Methods</h3> |
|
75 <table> |
|
76 <tr><td>None</td></tr> |
72 </table> |
77 </table> |
73 <a NAME="IconEditCommand.__init__" ID="IconEditCommand.__init__"></a> |
78 <a NAME="IconEditCommand.__init__" ID="IconEditCommand.__init__"></a> |
74 <h4>IconEditCommand (Constructor)</h4> |
79 <h4>IconEditCommand (Constructor)</h4> |
75 <b>IconEditCommand</b>(<i>grid, text, oldImage, parent=None</i>) |
80 <b>IconEditCommand</b>(<i>grid, text, oldImage, parent=None</i>) |
76 <p> |
81 <p> |
114 <hr /><hr /> |
119 <hr /><hr /> |
115 <a NAME="IconEditorGrid" ID="IconEditorGrid"></a> |
120 <a NAME="IconEditorGrid" ID="IconEditorGrid"></a> |
116 <h2>IconEditorGrid</h2> |
121 <h2>IconEditorGrid</h2> |
117 <p> |
122 <p> |
118 Class implementing the icon editor grid. |
123 Class implementing the icon editor grid. |
119 </p><h4>Signals</h4> |
124 </p><h3>Signals</h3> |
120 <dl> |
125 <dl> |
121 <dt>canRedoChanged(bool)</dt> |
126 <dt>canRedoChanged(bool)</dt> |
122 <dd> |
127 <dd> |
123 emitted after the redo status has changed |
128 emitted after the redo status has changed |
124 </dd><dt>canUndoChanged(bool)</dt> |
129 </dd><dt>canUndoChanged(bool)</dt> |
152 QWidget |
157 QWidget |
153 <h3>Class Attributes</h3> |
158 <h3>Class Attributes</h3> |
154 <table> |
159 <table> |
155 <tr><td>Circle</td></tr><tr><td>CircleSelection</td></tr><tr><td>ColorPicker</td></tr><tr><td>Ellipse</td></tr><tr><td>Fill</td></tr><tr><td>FilledCircle</td></tr><tr><td>FilledEllipse</td></tr><tr><td>FilledRectangle</td></tr><tr><td>Line</td></tr><tr><td>MarkColor</td></tr><tr><td>NoMarkColor</td></tr><tr><td>Pencil</td></tr><tr><td>Rectangle</td></tr><tr><td>RectangleSelection</td></tr><tr><td>Rubber</td></tr> |
160 <tr><td>Circle</td></tr><tr><td>CircleSelection</td></tr><tr><td>ColorPicker</td></tr><tr><td>Ellipse</td></tr><tr><td>Fill</td></tr><tr><td>FilledCircle</td></tr><tr><td>FilledEllipse</td></tr><tr><td>FilledRectangle</td></tr><tr><td>Line</td></tr><tr><td>MarkColor</td></tr><tr><td>NoMarkColor</td></tr><tr><td>Pencil</td></tr><tr><td>Rectangle</td></tr><tr><td>RectangleSelection</td></tr><tr><td>Rubber</td></tr> |
156 </table> |
161 </table> |
|
162 <h3>Class Methods</h3> |
|
163 <table> |
|
164 <tr><td>None</td></tr> |
|
165 </table> |
157 <h3>Methods</h3> |
166 <h3>Methods</h3> |
158 <table> |
167 <table> |
159 <tr> |
168 <tr> |
160 <td><a href="#IconEditorGrid.__init__">IconEditorGrid</a></td> |
|
161 <td>Constructor</td> |
|
162 </tr><tr> |
|
163 <td><a href="#IconEditorGrid.__checkClipboard">__checkClipboard</a></td> |
169 <td><a href="#IconEditorGrid.__checkClipboard">__checkClipboard</a></td> |
164 <td>Private slot to check, if the clipboard contains a valid image, and signal the result.</td> |
170 <td>Private slot to check, if the clipboard contains a valid image, and signal the result.</td> |
165 </tr><tr> |
171 </tr><tr> |
166 <td><a href="#IconEditorGrid.__cleanChanged">__cleanChanged</a></td> |
172 <td><a href="#IconEditorGrid.__cleanChanged">__cleanChanged</a></td> |
167 <td>Private slot to handle the undo stack clean state change.</td> |
173 <td>Private slot to handle the undo stack clean state change.</td> |
320 <td>Public method to get the current drawing tool.</td> |
326 <td>Public method to get the current drawing tool.</td> |
321 </tr><tr> |
327 </tr><tr> |
322 <td><a href="#IconEditorGrid.zoomFactor">zoomFactor</a></td> |
328 <td><a href="#IconEditorGrid.zoomFactor">zoomFactor</a></td> |
323 <td>Public method to get the current zoom factor.</td> |
329 <td>Public method to get the current zoom factor.</td> |
324 </tr> |
330 </tr> |
|
331 </table> |
|
332 <h3>Static Methods</h3> |
|
333 <table> |
|
334 <tr><td>None</td></tr> |
325 </table> |
335 </table> |
326 <a NAME="IconEditorGrid.__init__" ID="IconEditorGrid.__init__"></a> |
336 <a NAME="IconEditorGrid.__init__" ID="IconEditorGrid.__init__"></a> |
327 <h4>IconEditorGrid (Constructor)</h4> |
337 <h4>IconEditorGrid (Constructor)</h4> |
328 <b>IconEditorGrid</b>(<i>parent=None</i>) |
338 <b>IconEditorGrid</b>(<i>parent=None</i>) |
329 <p> |
339 <p> |