├── .gitignore ├── LICENSE ├── Qt-Drawing.pro ├── README.en.md ├── README.md ├── Resources ├── images │ ├── Ellipse.png │ ├── Ellipse_Clicked.png │ ├── Line.png │ ├── Line_Clicked.png │ ├── New.png │ ├── New_Clicked.png │ ├── Open.png │ ├── Open_Clicked.png │ ├── Print.png │ ├── Print_Clicked.png │ ├── Rect.png │ ├── Rect_Clicked.png │ ├── Save.png │ ├── Save_Clicked.png │ ├── Text.png │ ├── Text_Clicked.png │ └── close.png └── qss │ └── style.qss ├── figures ├── 1660960719024.png ├── 1660998224715.png └── 1661692711069.png ├── items ├── mbaseobject.cpp ├── mbaseobject.h ├── mellipseobject.cpp ├── mellipseobject.h ├── mlineobject.cpp ├── mlineobject.h ├── mrectobject.cpp ├── mrectobject.h ├── mtextobject.cpp └── mtextobject.h ├── logo.ico ├── main.cpp ├── mainwindow.cpp ├── mainwindow.h ├── mainwindow.ui ├── resources.qrc ├── scenes ├── mbasescene.cpp └── mbasescene.h └── views ├── mbaseview.cpp └── mbaseview.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/LICENSE -------------------------------------------------------------------------------- /Qt-Drawing.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/Qt-Drawing.pro -------------------------------------------------------------------------------- /README.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/README.en.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/README.md -------------------------------------------------------------------------------- /Resources/images/Ellipse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/Resources/images/Ellipse.png -------------------------------------------------------------------------------- /Resources/images/Ellipse_Clicked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/Resources/images/Ellipse_Clicked.png -------------------------------------------------------------------------------- /Resources/images/Line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/Resources/images/Line.png -------------------------------------------------------------------------------- /Resources/images/Line_Clicked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/Resources/images/Line_Clicked.png -------------------------------------------------------------------------------- /Resources/images/New.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/Resources/images/New.png -------------------------------------------------------------------------------- /Resources/images/New_Clicked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/Resources/images/New_Clicked.png -------------------------------------------------------------------------------- /Resources/images/Open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/Resources/images/Open.png -------------------------------------------------------------------------------- /Resources/images/Open_Clicked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/Resources/images/Open_Clicked.png -------------------------------------------------------------------------------- /Resources/images/Print.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/Resources/images/Print.png -------------------------------------------------------------------------------- /Resources/images/Print_Clicked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/Resources/images/Print_Clicked.png -------------------------------------------------------------------------------- /Resources/images/Rect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/Resources/images/Rect.png -------------------------------------------------------------------------------- /Resources/images/Rect_Clicked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/Resources/images/Rect_Clicked.png -------------------------------------------------------------------------------- /Resources/images/Save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/Resources/images/Save.png -------------------------------------------------------------------------------- /Resources/images/Save_Clicked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/Resources/images/Save_Clicked.png -------------------------------------------------------------------------------- /Resources/images/Text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/Resources/images/Text.png -------------------------------------------------------------------------------- /Resources/images/Text_Clicked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/Resources/images/Text_Clicked.png -------------------------------------------------------------------------------- /Resources/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/Resources/images/close.png -------------------------------------------------------------------------------- /Resources/qss/style.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/Resources/qss/style.qss -------------------------------------------------------------------------------- /figures/1660960719024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/figures/1660960719024.png -------------------------------------------------------------------------------- /figures/1660998224715.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/figures/1660998224715.png -------------------------------------------------------------------------------- /figures/1661692711069.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/figures/1661692711069.png -------------------------------------------------------------------------------- /items/mbaseobject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/items/mbaseobject.cpp -------------------------------------------------------------------------------- /items/mbaseobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/items/mbaseobject.h -------------------------------------------------------------------------------- /items/mellipseobject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/items/mellipseobject.cpp -------------------------------------------------------------------------------- /items/mellipseobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/items/mellipseobject.h -------------------------------------------------------------------------------- /items/mlineobject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/items/mlineobject.cpp -------------------------------------------------------------------------------- /items/mlineobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/items/mlineobject.h -------------------------------------------------------------------------------- /items/mrectobject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/items/mrectobject.cpp -------------------------------------------------------------------------------- /items/mrectobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/items/mrectobject.h -------------------------------------------------------------------------------- /items/mtextobject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/items/mtextobject.cpp -------------------------------------------------------------------------------- /items/mtextobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/items/mtextobject.h -------------------------------------------------------------------------------- /logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/logo.ico -------------------------------------------------------------------------------- /main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/main.cpp -------------------------------------------------------------------------------- /mainwindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/mainwindow.cpp -------------------------------------------------------------------------------- /mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/mainwindow.h -------------------------------------------------------------------------------- /mainwindow.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/mainwindow.ui -------------------------------------------------------------------------------- /resources.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/resources.qrc -------------------------------------------------------------------------------- /scenes/mbasescene.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/scenes/mbasescene.cpp -------------------------------------------------------------------------------- /scenes/mbasescene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/scenes/mbasescene.h -------------------------------------------------------------------------------- /views/mbaseview.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/views/mbaseview.cpp -------------------------------------------------------------------------------- /views/mbaseview.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yunke120/QtDrawing/HEAD/views/mbaseview.h --------------------------------------------------------------------------------