File | Date | Author | Commit |
---|---|---|---|
etc | 2015-01-18 |
![]() |
[12788e] +png |
images | unknown | ||
FunShapes.pro | unknown | ||
README.md | 2015-01-18 |
![]() |
[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.