| File | Date | Author | Commit | 
|---|---|---|---|
| etc | 2015-01-18 |  JohnMcLaren | [12788e] +png | 
| images | unknown | ||
| FunShapes.pro | unknown | ||
| README.md | 2015-01-18 |  JohnMcLaren | [503b92] Update README.md | 
| dialogs.cpp | unknown | ||
| dialogs.h | unknown | ||
| funshapes_screenshot.png | unknown | ||
| logo.rc | unknown | ||
| main.cpp | unknown | ||
| mainwindow.cpp | unknown | ||
| mainwindow.h | unknown | ||
| mainwindow.ui | unknown | ||
| object.cpp | unknown | ||
| object.h | unknown | ||
| resources.qrc | unknown | ||
| scene.cpp | unknown | ||
| scene.h | unknown | ||
| ui_mainwindow.h | unknown | ||
| undoredo.cpp | unknown | ||
| undoredo.h | unknown | ||
| xmlparser.cpp | unknown | ||
| xmlparser.h | unknown | 
Editor 2D graphical objects / Редактор графических 2D объектов

The editor is written on C ++ using cross-platform Qt5. It can serve as a template for novice programmers using Qt to create their own programs using 2D graphics. In the program code can be found examples:
The editor allows you to create and edit embedded types of objects, such as:
Objects might change the following parameters:
Scene supports clipboard operations (Cut / Copy / Paste), and has a mechanism of undo / redo changes for objects (Undo / Redo). The state of the scene with objects and all their parameters (including images of objects "Image") can be saved to a file. Scene's file is a simple text file where the scene, objects and their parameters are described in the XML format.