不知道楼主是要学习写代码还是要做成一个产品。如果是前者的话,可以先尝试做一个画板功能,包括涂鸦(画圆形、矩形、直线、虚线、椭圆、箭头等),文字输入等。然后不断地去完善,包括涂鸦位置的移动,涂鸦线条粗细设置,颜色设置,透明度设置,涂鸦记录的前进后退,再往上就是涂鸦的保存和文件打开,step by step...画板功能其实Qt里都有的,PyQt也会有的,边做边学。
你是说 MS Visio 吧? 这个目标太大, 下面两个问题,已经够复杂了,更不用说图形处理了. 1 如何保存画的东西 2 不同类型的部件数据如何保存及读取,比如网络图里的PC机,路由器。
37,719
社区成员
34,238
社区内容
加载中
试试用AI创作助手写篇文章吧