Automated Release Preparation

This commit is contained in:
2020-01-30 20:42:31 +01:00
parent ac112b22f7
commit 8577e6b132
257 changed files with 5444 additions and 3399 deletions

View File

@@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">IntelliPhoto
&#160;<span id="projectnumber">0.6</span>
&#160;<span id="projectnumber">0.7</span>
</div>
</td>
</tr>
@@ -170,19 +170,29 @@ Public Member Functions</h2></td></tr>
<tr class="memdesc:acff4563d006fda491469bd41778d07eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">The colorPickerSwitchColor swaps the primary color with the secondary drawing color. <a href="class_painting_area.html#acff4563d006fda491469bd41778d07eb">More...</a><br /></td></tr>
<tr class="separator:acff4563d006fda491469bd41778d07eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96c6248e343e44b61cf2625cb6d21353"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#a96c6248e343e44b61cf2625cb6d21353">createPenTool</a> ()</td></tr>
<tr class="memdesc:a96c6248e343e44b61cf2625cb6d21353"><td class="mdescLeft">&#160;</td><td class="mdescRight">createPenTool creates a Pen Tool. <a href="class_painting_area.html#a96c6248e343e44b61cf2625cb6d21353">More...</a><br /></td></tr>
<tr class="separator:a96c6248e343e44b61cf2625cb6d21353"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3de83443d2d5cf460ff48d0602070938"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#a3de83443d2d5cf460ff48d0602070938">createPlainTool</a> ()</td></tr>
<tr class="memdesc:a3de83443d2d5cf460ff48d0602070938"><td class="mdescLeft">&#160;</td><td class="mdescRight">createPlainTool creates a Plain Tool. <a href="class_painting_area.html#a3de83443d2d5cf460ff48d0602070938">More...</a><br /></td></tr>
<tr class="separator:a3de83443d2d5cf460ff48d0602070938"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a240c33a7875addac86080cdfb0db036a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#a240c33a7875addac86080cdfb0db036a">createLineTool</a> ()</td></tr>
<tr class="memdesc:a240c33a7875addac86080cdfb0db036a"><td class="mdescLeft">&#160;</td><td class="mdescRight">createLineTool creates a Line Tool. <a href="class_painting_area.html#a240c33a7875addac86080cdfb0db036a">More...</a><br /></td></tr>
<tr class="separator:a240c33a7875addac86080cdfb0db036a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b04ce62ce024e307f54e0281f7ae4bd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#a5b04ce62ce024e307f54e0281f7ae4bd">createRectangleTool</a> ()</td></tr>
<tr class="memdesc:a5b04ce62ce024e307f54e0281f7ae4bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">createRectangleTool creates a Rectangle Tool. <a href="class_painting_area.html#a5b04ce62ce024e307f54e0281f7ae4bd">More...</a><br /></td></tr>
<tr class="separator:a5b04ce62ce024e307f54e0281f7ae4bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d9f4b3585f7dd1acb11f432ca503466"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#a2d9f4b3585f7dd1acb11f432ca503466">createCircleTool</a> ()</td></tr>
<tr class="memdesc:a2d9f4b3585f7dd1acb11f432ca503466"><td class="mdescLeft">&#160;</td><td class="mdescRight">createCircleTool creates a Circle Tool. <a href="class_painting_area.html#a2d9f4b3585f7dd1acb11f432ca503466">More...</a><br /></td></tr>
<tr class="separator:a2d9f4b3585f7dd1acb11f432ca503466"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13c2f94644bea9c2d3123d0b7898f34b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#a13c2f94644bea9c2d3123d0b7898f34b">createPolygonTool</a> ()</td></tr>
<tr class="memdesc:a13c2f94644bea9c2d3123d0b7898f34b"><td class="mdescLeft">&#160;</td><td class="mdescRight">createPolygonTool creates a Polygon Tool. <a href="class_painting_area.html#a13c2f94644bea9c2d3123d0b7898f34b">More...</a><br /></td></tr>
<tr class="separator:a13c2f94644bea9c2d3123d0b7898f34b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b22e18069b524f3e75857d203baf256"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#a0b22e18069b524f3e75857d203baf256">createFloodFillTool</a> ()</td></tr>
<tr class="memdesc:a0b22e18069b524f3e75857d203baf256"><td class="mdescLeft">&#160;</td><td class="mdescRight">createFloodFillTool creates a Floodfill Tool. <a href="class_painting_area.html#a0b22e18069b524f3e75857d203baf256">More...</a><br /></td></tr>
<tr class="separator:a0b22e18069b524f3e75857d203baf256"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8636e986fdcdd3146f9f72d3cdb1831"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#ad8636e986fdcdd3146f9f72d3cdb1831">createGradientTool</a> ()</td></tr>
<tr class="memdesc:ad8636e986fdcdd3146f9f72d3cdb1831"><td class="mdescLeft">&#160;</td><td class="mdescRight">createGradientTool creates a Gradient Tool. <a href="class_painting_area.html#ad8636e986fdcdd3146f9f72d3cdb1831">More...</a><br /></td></tr>
<tr class="separator:ad8636e986fdcdd3146f9f72d3cdb1831"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a675ee91b26b1c58be6d833f279d81597"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#a675ee91b26b1c58be6d833f279d81597">getWidthOfActive</a> ()</td></tr>
<tr class="memdesc:a675ee91b26b1c58be6d833f279d81597"><td class="mdescLeft">&#160;</td><td class="mdescRight">The getWidthOfActive gets the horizontal dimensions of the active layer. <a href="class_painting_area.html#a675ee91b26b1c58be6d833f279d81597">More...</a><br /></td></tr>
<tr class="separator:a675ee91b26b1c58be6d833f279d81597"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -190,16 +200,22 @@ Public Member Functions</h2></td></tr>
<tr class="memdesc:ac576f58aad03b4dcd47611b6a4b9abb4"><td class="mdescLeft">&#160;</td><td class="mdescRight">The getHeightOfActive gets the vertical dimensions of the active layer. <a href="class_painting_area.html#ac576f58aad03b4dcd47611b6a4b9abb4">More...</a><br /></td></tr>
<tr class="separator:ac576f58aad03b4dcd47611b6a4b9abb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb082c1cda3edb6b68d8ee45cf4822f8"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#aeb082c1cda3edb6b68d8ee45cf4822f8">getMaxWidth</a> ()</td></tr>
<tr class="memdesc:aeb082c1cda3edb6b68d8ee45cf4822f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">getMaxWidth gets the max width of the Canvas. <a href="class_painting_area.html#aeb082c1cda3edb6b68d8ee45cf4822f8">More...</a><br /></td></tr>
<tr class="separator:aeb082c1cda3edb6b68d8ee45cf4822f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa811d142df9239ae248679bd70ad6da7"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#aa811d142df9239ae248679bd70ad6da7">getMaxHeight</a> ()</td></tr>
<tr class="memdesc:aa811d142df9239ae248679bd70ad6da7"><td class="mdescLeft">&#160;</td><td class="mdescRight">getMaxHeight gets the max height of the Canvas. <a href="class_painting_area.html#aa811d142df9239ae248679bd70ad6da7">More...</a><br /></td></tr>
<tr class="separator:aa811d142df9239ae248679bd70ad6da7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91abd5e92acc5226a21ffc9e0ea36235"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_intelli_image_8h.html#a3154c405c975616503bac23f51b78fc0">ImageType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#a91abd5e92acc5226a21ffc9e0ea36235">getTypeOfImageRealLayer</a> ()</td></tr>
<tr class="separator:a91abd5e92acc5226a21ffc9e0ea36235"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ae21fd031ee1c04f92e042e86be0a90"><td class="memItemLeft" align="right" valign="top">std::vector&lt; QPoint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#a7ae21fd031ee1c04f92e042e86be0a90">getPolygonDataOfRealLayer</a> ()</td></tr>
<tr class="separator:a7ae21fd031ee1c04f92e042e86be0a90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24280454ebb80db7feba2fd621513353"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#a24280454ebb80db7feba2fd621513353">getNumberOfActiveLayer</a> ()</td></tr>
<tr class="separator:a24280454ebb80db7feba2fd621513353"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63cfff9cd4bc04e0b62d4c76cbf87395"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_intelli_image_8h.html#a3154c405c975616503bac23f51b78fc0">ImageType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#a63cfff9cd4bc04e0b62d4c76cbf87395">getTypeOfImageActiveLayer</a> ()</td></tr>
<tr class="memdesc:a63cfff9cd4bc04e0b62d4c76cbf87395"><td class="mdescLeft">&#160;</td><td class="mdescRight">getTypeOfImageActiveLayer get the type of the active Layer. <a href="class_painting_area.html#a63cfff9cd4bc04e0b62d4c76cbf87395">More...</a><br /></td></tr>
<tr class="separator:a63cfff9cd4bc04e0b62d4c76cbf87395"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6eb9b269cdee993dbabd066e4679576"><td class="memItemLeft" align="right" valign="top">std::vector&lt; QPoint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#ae6eb9b269cdee993dbabd066e4679576">getPolygonDataOfActiveLayer</a> ()</td></tr>
<tr class="memdesc:ae6eb9b269cdee993dbabd066e4679576"><td class="mdescLeft">&#160;</td><td class="mdescRight">getPolygonDataOfActiveLayer get the polygon data of the active Layer. <a href="class_painting_area.html#ae6eb9b269cdee993dbabd066e4679576">More...</a><br /></td></tr>
<tr class="separator:ae6eb9b269cdee993dbabd066e4679576"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ea1108ae4e4be995c4df0d378c536e7"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#a2ea1108ae4e4be995c4df0d378c536e7">getIndexOfActiveLayer</a> ()</td></tr>
<tr class="memdesc:a2ea1108ae4e4be995c4df0d378c536e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">getIndexOfActiveLayer returns the index of athe active Layer. <a href="class_painting_area.html#a2ea1108ae4e4be995c4df0d378c536e7">More...</a><br /></td></tr>
<tr class="separator:a2ea1108ae4e4be995c4df0d378c536e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acab11ad35d07e9081203d8217d2c0855"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_intelli_image.html">IntelliImage</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#acab11ad35d07e9081203d8217d2c0855">getImageOfActiveLayer</a> ()</td></tr>
<tr class="memdesc:acab11ad35d07e9081203d8217d2c0855"><td class="mdescLeft">&#160;</td><td class="mdescRight">getImageOfActiveLayer returns the image of the active Layer. <a href="class_painting_area.html#acab11ad35d07e9081203d8217d2c0855">More...</a><br /></td></tr>
<tr class="separator:acab11ad35d07e9081203d8217d2c0855"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f484ff3ca7ae202ab57a00f52551423"><td class="memItemLeft" align="right" valign="top">QImage&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#a4f484ff3ca7ae202ab57a00f52551423">getImageDataOfActiveLayer</a> ()</td></tr>
<tr class="memdesc:a4f484ff3ca7ae202ab57a00f52551423"><td class="mdescLeft">&#160;</td><td class="mdescRight">getImageDataOfActiveLayer used to get the currents active imageData (if there isn't any active layer it return a 10*10 white picture) <a href="class_painting_area.html#a4f484ff3ca7ae202ab57a00f52551423">More...</a><br /></td></tr>
@@ -207,35 +223,50 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a1452c4bf2ebf188d8af019a862f3d8ba"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="struct_layer_object.html">LayerObject</a> &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#a1452c4bf2ebf188d8af019a862f3d8ba">getLayerBundle</a> ()</td></tr>
<tr class="memdesc:a1452c4bf2ebf188d8af019a862f3d8ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">getLayerBundle returns the real active layerbundle (care!) <a href="class_painting_area.html#a1452c4bf2ebf188d8af019a862f3d8ba">More...</a><br /></td></tr>
<tr class="separator:a1452c4bf2ebf188d8af019a862f3d8ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf20e3f5f74a239e6f9b7e2e1200295f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#acf20e3f5f74a239e6f9b7e2e1200295f">historyadd</a> ()</td></tr>
<tr class="memdesc:acf20e3f5f74a239e6f9b7e2e1200295f"><td class="mdescLeft">&#160;</td><td class="mdescRight">historyadd adds an hisotry step <a href="class_painting_area.html#acf20e3f5f74a239e6f9b7e2e1200295f">More...</a><br /></td></tr>
<tr class="separator:acf20e3f5f74a239e6f9b7e2e1200295f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a6083ca9fece2b185b592f941a91aa4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#a6a6083ca9fece2b185b592f941a91aa4">historyGoBack</a> ()</td></tr>
<tr class="memdesc:a6a6083ca9fece2b185b592f941a91aa4"><td class="mdescLeft">&#160;</td><td class="mdescRight">historyGoBack go back in hisotry <a href="class_painting_area.html#a6a6083ca9fece2b185b592f941a91aa4">More...</a><br /></td></tr>
<tr class="separator:a6a6083ca9fece2b185b592f941a91aa4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aecc72f0f5971244205194934ff721546"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#aecc72f0f5971244205194934ff721546">historyGoForward</a> ()</td></tr>
<tr class="memdesc:aecc72f0f5971244205194934ff721546"><td class="mdescLeft">&#160;</td><td class="mdescRight">historyGoForward a function to undo the return of the previous state of the project. <a href="class_painting_area.html#aecc72f0f5971244205194934ff721546">More...</a><br /></td></tr>
<tr class="separator:aecc72f0f5971244205194934ff721546"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2444acb9a61038fbe0206498d0cae011"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#a2444acb9a61038fbe0206498d0cae011">setLayerDimensions</a> (int maxWidth, int maxHeight)</td></tr>
<tr class="separator:a2444acb9a61038fbe0206498d0cae011"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6bd7eac7e2080b64336e58d0ecf93c71"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#a6bd7eac7e2080b64336e58d0ecf93c71">setPixelToActive</a> (QColor color, QPoint point)</td></tr>
<tr class="separator:a6bd7eac7e2080b64336e58d0ecf93c71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3bfc63de27c54f3edf9feb3af538343c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#a3bfc63de27c54f3edf9feb3af538343c">setCanvasDimensions</a> (int maxWidth, int maxHeight)</td></tr>
<tr class="memdesc:a3bfc63de27c54f3edf9feb3af538343c"><td class="mdescLeft">&#160;</td><td class="mdescRight">setCanvasDimensions sets the dimension of the Canvas <a href="class_painting_area.html#a3bfc63de27c54f3edf9feb3af538343c">More...</a><br /></td></tr>
<tr class="separator:a3bfc63de27c54f3edf9feb3af538343c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1b7be20235139e4909086696ea74cf7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#af1b7be20235139e4909086696ea74cf7">drawPixelOntoActive</a> (QColor color, QPoint point)</td></tr>
<tr class="memdesc:af1b7be20235139e4909086696ea74cf7"><td class="mdescLeft">&#160;</td><td class="mdescRight">drawPixelOntoActive draws a pixel onto the image data of the active Layer. <a href="class_painting_area.html#af1b7be20235139e4909086696ea74cf7">More...</a><br /></td></tr>
<tr class="separator:af1b7be20235139e4909086696ea74cf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac7d7bca37e0d7c7d077b65224795577"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#aac7d7bca37e0d7c7d077b65224795577">setPolygonDataToActive</a> (std::vector&lt; QPoint &gt; points)</td></tr>
<tr class="memdesc:aac7d7bca37e0d7c7d077b65224795577"><td class="mdescLeft">&#160;</td><td class="mdescRight">setPolygonDataToActive sets polygondata to the active Layer. <a href="class_painting_area.html#aac7d7bca37e0d7c7d077b65224795577">More...</a><br /></td></tr>
<tr class="separator:aac7d7bca37e0d7c7d077b65224795577"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:abc2f798744f1dc805a651731eb1692ea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_intelli_toolsettings.html">IntelliToolsettings</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#abc2f798744f1dc805a651731eb1692ea">Toolsettings</a></td></tr>
<tr class="memdesc:abc2f798744f1dc805a651731eb1692ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Toolsettings - a class to manage Tool settings. <a href="class_painting_area.html#abc2f798744f1dc805a651731eb1692ea">More...</a><br /></td></tr>
<tr class="separator:abc2f798744f1dc805a651731eb1692ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a132535c4e16052c1472cf1b9f3e096ed"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_intelli_color_picker.html">IntelliColorPicker</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#a132535c4e16052c1472cf1b9f3e096ed">colorPicker</a></td></tr>
<tr class="memdesc:a132535c4e16052c1472cf1b9f3e096ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">colorPicker a class to manage Tool color. <a href="class_painting_area.html#a132535c4e16052c1472cf1b9f3e096ed">More...</a><br /></td></tr>
<tr class="separator:a132535c4e16052c1472cf1b9f3e096ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:abfe445f8d9b70ae42bfeda874127dd15"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#abfe445f8d9b70ae42bfeda874127dd15">mousePressEvent</a> (QMouseEvent *event) override</td></tr>
<tr class="memdesc:abfe445f8d9b70ae42bfeda874127dd15"><td class="mdescLeft">&#160;</td><td class="mdescRight">mousePressEvent handles a mouse pressed event. <a href="class_painting_area.html#abfe445f8d9b70ae42bfeda874127dd15">More...</a><br /></td></tr>
<tr class="separator:abfe445f8d9b70ae42bfeda874127dd15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa22e274b6094a9619f196cd7b49526b5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#aa22e274b6094a9619f196cd7b49526b5">mouseMoveEvent</a> (QMouseEvent *event) override</td></tr>
<tr class="memdesc:aa22e274b6094a9619f196cd7b49526b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">mouseMoveEvent handles a mouse moved event <a href="class_painting_area.html#aa22e274b6094a9619f196cd7b49526b5">More...</a><br /></td></tr>
<tr class="separator:aa22e274b6094a9619f196cd7b49526b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35b5df914acb608cc29717659793359c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#a35b5df914acb608cc29717659793359c">mouseReleaseEvent</a> (QMouseEvent *event) override</td></tr>
<tr class="memdesc:a35b5df914acb608cc29717659793359c"><td class="mdescLeft">&#160;</td><td class="mdescRight">mouseReleaseEvent handles a mouse released event <a href="class_painting_area.html#a35b5df914acb608cc29717659793359c">More...</a><br /></td></tr>
<tr class="separator:a35b5df914acb608cc29717659793359c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a632848d99f44d33d7da2618fbc6775a4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#a632848d99f44d33d7da2618fbc6775a4">wheelEvent</a> (QWheelEvent *event) override</td></tr>
<tr class="memdesc:a632848d99f44d33d7da2618fbc6775a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">wheelEvent handles a mouse wheel event <a href="class_painting_area.html#a632848d99f44d33d7da2618fbc6775a4">More...</a><br /></td></tr>
<tr class="separator:a632848d99f44d33d7da2618fbc6775a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a8138b9508ee4ec87a7fca9160368a7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_painting_area.html#a4a8138b9508ee4ec87a7fca9160368a7">paintEvent</a> (QPaintEvent *event) override</td></tr>
<tr class="memdesc:a4a8138b9508ee4ec87a7fca9160368a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">paintEvent handles a painting event <a href="class_painting_area.html#a4a8138b9508ee4ec87a7fca9160368a7">More...</a><br /></td></tr>
<tr class="separator:a4a8138b9508ee4ec87a7fca9160368a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
@@ -285,7 +316,7 @@ Protected Member Functions</h2></td></tr>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00039">39</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00040">40</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -470,7 +501,7 @@ Protected Member Functions</h2></td></tr>
<p>The colorPickerSetFirstColor calls the QTColorPicker to determine the primary drawing color. </p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00230">230</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00229">229</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -491,7 +522,7 @@ Protected Member Functions</h2></td></tr>
<p>The colorPickerSetSecondColor calls the QTColorPicker to determine the secondary drawing color. </p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00235">235</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00234">234</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -512,7 +543,7 @@ Protected Member Functions</h2></td></tr>
<p>The colorPickerSwitchColor swaps the primary color with the secondary drawing color. </p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00240">240</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00239">239</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -531,7 +562,9 @@ Protected Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00264">264</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p>createCircleTool creates a Circle Tool. </p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00263">263</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -550,7 +583,30 @@ Protected Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00273">273</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p>createFloodFillTool creates a Floodfill Tool. </p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00272">272</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
<a id="ad8636e986fdcdd3146f9f72d3cdb1831"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad8636e986fdcdd3146f9f72d3cdb1831">&#9670;&nbsp;</a></span>createGradientTool()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void PaintingArea::createGradientTool </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>createGradientTool creates a Gradient Tool. </p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00277">277</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -569,7 +625,9 @@ Protected Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00254">254</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p>createLineTool creates a Line Tool. </p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00253">253</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -588,7 +646,9 @@ Protected Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00244">244</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p>createPenTool creates a Pen Tool. </p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00243">243</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -607,7 +667,9 @@ Protected Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00249">249</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p>createPlainTool creates a Plain Tool. </p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00248">248</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -626,7 +688,9 @@ Protected Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00268">268</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p>createPolygonTool creates a Polygon Tool. </p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00267">267</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -645,7 +709,9 @@ Protected Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00259">259</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p>createRectangleTool creates a Rectangle Tool. </p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00258">258</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -666,7 +732,7 @@ Protected Member Functions</h2></td></tr>
<p>deleteAllLayers deletes all layers </p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00174">174</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00173">173</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -705,7 +771,46 @@ Protected Member Functions</h2></td></tr>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00114">114</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00113">113</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
<a id="af1b7be20235139e4909086696ea74cf7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af1b7be20235139e4909086696ea74cf7">&#9670;&nbsp;</a></span>drawPixelOntoActive()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void PaintingArea::drawPixelOntoActive </td>
<td>(</td>
<td class="paramtype">QColor&#160;</td>
<td class="paramname"><em>color</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">QPoint&#160;</td>
<td class="paramname"><em>point</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>drawPixelOntoActive draws a pixel onto the image data of the active Layer. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">color</td><td>- the color of the Pixel, which should be created. </td></tr>
<tr><td class="paramname">point</td><td>- the Pixelposition. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00086">86</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -725,9 +830,9 @@ Protected Member Functions</h2></td></tr>
</div><div class="memdoc">
<p>The getHeightOfActive gets the vertical dimensions of the active layer. </p>
<dl class="section return"><dt>Returns</dt><dd>Returns the vertical pixle count of the active layer </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>Returns the vertical pixle count of the active layer. </dd></dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00282">282</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00286">286</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -749,7 +854,7 @@ Protected Member Functions</h2></td></tr>
<p>getImageDataOfActiveLayer used to get the currents active imageData (if there isn't any active layer it return a 10*10 white picture) </p>
<dl class="section return"><dt>Returns</dt><dd>return the image as an rgba32bit qImage </dd></dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00472">472</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00476">476</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -768,6 +873,31 @@ Protected Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p>getImageOfActiveLayer returns the image of the active Layer. </p>
<dl class="section return"><dt>Returns</dt><dd>return the image of the active Layer. </dd></dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00469">469</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
<a id="a2ea1108ae4e4be995c4df0d378c536e7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2ea1108ae4e4be995c4df0d378c536e7">&#9670;&nbsp;</a></span>getIndexOfActiveLayer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int PaintingArea::getIndexOfActiveLayer </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>getIndexOfActiveLayer returns the index of athe active Layer. </p>
<dl class="section return"><dt>Returns</dt><dd>return the index of the active Layer. </dd></dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00465">465</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
@@ -790,7 +920,7 @@ Protected Member Functions</h2></td></tr>
<p>getLayerBundle returns the real active layerbundle (care!) </p>
<dl class="section return"><dt>Returns</dt><dd>the reference of the currentLayerBundle </dd></dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00487">487</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00491">491</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -809,7 +939,10 @@ Protected Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00290">290</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p>getMaxHeight gets the max height of the Canvas. </p>
<dl class="section return"><dt>Returns</dt><dd>return the height of the Canvas. </dd></dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00294">294</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -828,18 +961,21 @@ Protected Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00286">286</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p>getMaxWidth gets the max width of the Canvas. </p>
<dl class="section return"><dt>Returns</dt><dd>return the width of the Canvas. </dd></dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00290">290</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
<a id="a24280454ebb80db7feba2fd621513353"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a24280454ebb80db7feba2fd621513353">&#9670;&nbsp;</a></span>getNumberOfActiveLayer()</h2>
<a id="ae6eb9b269cdee993dbabd066e4679576"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae6eb9b269cdee993dbabd066e4679576">&#9670;&nbsp;</a></span>getPolygonDataOfActiveLayer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int PaintingArea::getNumberOfActiveLayer </td>
<td class="memname">std::vector&lt; QPoint &gt; PaintingArea::getPolygonDataOfActiveLayer </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
@@ -847,26 +983,10 @@ Protected Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00461">461</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p>getPolygonDataOfActiveLayer get the polygon data of the active Layer. </p>
<dl class="section return"><dt>Returns</dt><dd>return the polygon data of the active Layer. </dd></dl>
</div>
</div>
<a id="a7ae21fd031ee1c04f92e042e86be0a90"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7ae21fd031ee1c04f92e042e86be0a90">&#9670;&nbsp;</a></span>getPolygonDataOfRealLayer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::vector&lt; QPoint &gt; PaintingArea::getPolygonDataOfRealLayer </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00298">298</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00302">302</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -897,14 +1017,14 @@ Protected Member Functions</h2></td></tr>
</div>
</div>
<a id="a91abd5e92acc5226a21ffc9e0ea36235"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a91abd5e92acc5226a21ffc9e0ea36235">&#9670;&nbsp;</a></span>getTypeOfImageRealLayer()</h2>
<a id="a63cfff9cd4bc04e0b62d4c76cbf87395"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a63cfff9cd4bc04e0b62d4c76cbf87395">&#9670;&nbsp;</a></span>getTypeOfImageActiveLayer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="_intelli_image_8h.html#a3154c405c975616503bac23f51b78fc0">ImageType</a> PaintingArea::getTypeOfImageRealLayer </td>
<td class="memname"><a class="el" href="_intelli_image_8h.html#a3154c405c975616503bac23f51b78fc0">ImageType</a> PaintingArea::getTypeOfImageActiveLayer </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
@@ -912,7 +1032,10 @@ Protected Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00294">294</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p>getTypeOfImageActiveLayer get the type of the active Layer. </p>
<dl class="section return"><dt>Returns</dt><dd>returns the image type of the active layer. </dd></dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00298">298</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -932,9 +1055,30 @@ Protected Member Functions</h2></td></tr>
</div><div class="memdoc">
<p>The getWidthOfActive gets the horizontal dimensions of the active layer. </p>
<dl class="section return"><dt>Returns</dt><dd>Returns the horizontal pixle count of the active layer </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>Returns the horizontal pixle count of the active layer. </dd></dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00278">278</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00282">282</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
<a id="acf20e3f5f74a239e6f9b7e2e1200295f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acf20e3f5f74a239e6f9b7e2e1200295f">&#9670;&nbsp;</a></span>historyadd()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void PaintingArea::historyadd </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>historyadd adds an hisotry step </p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00510">510</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -953,7 +1097,9 @@ Protected Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00518">518</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p>historyGoBack go back in hisotry </p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00526">526</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -972,7 +1118,9 @@ Protected Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00527">527</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p>historyGoForward a function to undo the return of the previous state of the project. </p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00541">541</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -1000,7 +1148,15 @@ Protected Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00324">324</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p>mouseMoveEvent handles a mouse moved event </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">event</td><td>- the specific mouse event. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00328">328</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -1028,7 +1184,15 @@ Protected Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00305">305</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p>mousePressEvent handles a mouse pressed event. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">event</td><td>- the specific mouse event. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00309">309</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -1056,7 +1220,15 @@ Protected Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00337">337</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p>mouseReleaseEvent handles a mouse released event </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">event</td><td>- the specific mouse event. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00341">341</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -1084,7 +1256,7 @@ Protected Member Functions</h2></td></tr>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00212">212</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00211">211</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -1123,7 +1295,7 @@ Protected Member Functions</h2></td></tr>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00205">205</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00204">204</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -1152,7 +1324,7 @@ Protected Member Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Returns a boolean variable whether the file was successfully opened or not. </dd></dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00163">163</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00162">162</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -1180,7 +1352,15 @@ Protected Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00367">367</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p>paintEvent handles a painting event </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">event</td><td>- the specific paint event. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00371">371</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -1220,7 +1400,46 @@ Protected Member Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Returns a boolean variable, true if the file was saved successfully, false if not </dd></dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00182">182</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00181">181</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
<a id="a3bfc63de27c54f3edf9feb3af538343c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3bfc63de27c54f3edf9feb3af538343c">&#9670;&nbsp;</a></span>setCanvasDimensions()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void PaintingArea::setCanvasDimensions </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>maxWidth</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>maxHeight</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>setCanvasDimensions sets the dimension of the Canvas </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">maxWidth</td><td>- the width of the Canvas. </td></tr>
<tr><td class="paramname">maxHeight</td><td>- the height of the Canvas. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00072">72</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -1248,7 +1467,7 @@ Protected Member Functions</h2></td></tr>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00137">137</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00136">136</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -1287,67 +1506,7 @@ Protected Member Functions</h2></td></tr>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00144">144</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
<a id="a2444acb9a61038fbe0206498d0cae011"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2444acb9a61038fbe0206498d0cae011">&#9670;&nbsp;</a></span>setLayerDimensions()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void PaintingArea::setLayerDimensions </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>maxWidth</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>maxHeight</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00072">72</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
<a id="a6bd7eac7e2080b64336e58d0ecf93c71"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6bd7eac7e2080b64336e58d0ecf93c71">&#9670;&nbsp;</a></span>setPixelToActive()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void PaintingArea::setPixelToActive </td>
<td>(</td>
<td class="paramtype">QColor&#160;</td>
<td class="paramname"><em>color</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">QPoint&#160;</td>
<td class="paramname"><em>point</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00086">86</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00143">143</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -1375,7 +1534,7 @@ Protected Member Functions</h2></td></tr>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00151">151</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00150">150</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -1395,6 +1554,14 @@ Protected Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p>setPolygonDataToActive sets polygondata to the active Layer. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">points</td><td>- the points of the polygon data. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00090">90</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
@@ -1459,7 +1626,7 @@ Protected Member Functions</h2></td></tr>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00223">223</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00222">222</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -1488,7 +1655,7 @@ Protected Member Functions</h2></td></tr>
<p>The slotDeleteActiveLayer method handles the deletion of the active layer. </p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00129">129</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00128">128</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -1516,7 +1683,15 @@ Protected Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00352">352</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
<p>wheelEvent handles a mouse wheel event </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">event</td><td>- the specific mouse event. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="_painting_area_8cpp_source.html#l00356">356</a> of file <a class="el" href="_painting_area_8cpp_source.html">PaintingArea.cpp</a>.</p>
</div>
</div>
@@ -1533,7 +1708,9 @@ Protected Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="_painting_area_8h_source.html#l00223">223</a> of file <a class="el" href="_painting_area_8h_source.html">PaintingArea.h</a>.</p>
<p>colorPicker a class to manage Tool color. </p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8h_source.html#l00286">286</a> of file <a class="el" href="_painting_area_8h_source.html">PaintingArea.h</a>.</p>
</div>
</div>
@@ -1549,7 +1726,9 @@ Protected Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="_painting_area_8h_source.html#l00222">222</a> of file <a class="el" href="_painting_area_8h_source.html">PaintingArea.h</a>.</p>
<p>Toolsettings - a class to manage Tool settings. </p>
<p class="definition">Definition at line <a class="el" href="_painting_area_8h_source.html#l00281">281</a> of file <a class="el" href="_painting_area_8h_source.html">PaintingArea.h</a>.</p>
</div>
</div>