GithubHelp home page GithubHelp logo

shaperush's Introduction

目前实现功能

功能 实现情况 功能添加版本
支持画出矩形,椭圆,圆,线段,暂时固定颜色为红色,且大小随机,但生成位置可以选择 v0.1
支持选中,并且边框呈现绿色 v0.1
支持图元拖动 v0.1
支持状态栏显示坐标 v0.1
1.支持画出按钮(适配器模式) v0.2
2.工厂类初始化(单例) v0.2
使用QTreeWidget来显示图形信息 v0.2
3.提供两个版本图形(抽象工厂模式) v0.2
4.支持多个图形组合(组合模式) v0.2
5.支持对象赋值粘贴(原型模式) v0.2
修复组合模式bug,添加取消组合操作 v0.3
组合模式的克隆 v0.3
继承变组成的重构 v0.3
6.360°旋转 和 添加文本 两个装饰(装饰器模式) v0.3
7.通知TreeWidget(观察者模式) v0.3
序列化存储 yamy v0.3
8.undo redo(迭代器模式) v0.3
9.平移(命令模式) v0.3
10.对齐(策略模式) v0.3
11.画皮卡丘(代理模式) v0.3

shaperush's People

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.