Pyqt

最美程序员 2019-08-22 03:34:05
用pyqt做一个类似viso的一个画图软件 有人能指点下吗
...全文
83 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
最美程序员 2019-08-30
  • 打赏
  • 举报
回复
引用 3 楼 水军总督 的回复:
不知道楼主是要学习写代码还是要做成一个产品。如果是前者的话,可以先尝试做一个画板功能,包括涂鸦(画圆形、矩形、直线、虚线、椭圆、箭头等),文字输入等。然后不断地去完善,包括涂鸦位置的移动,涂鸦线条粗细设置,颜色设置,透明度设置,涂鸦记录的前进后退,再往上就是涂鸦的保存和文件打开,step by step...画板功能其实Qt里都有的,PyQt也会有的,边做边学。
就是用pyqt做一个根据数据库或者xml里面存的设备图片 判断关系 生成一个拓扑图 展现到界面上
最美程序员 2019-08-27
  • 打赏
  • 举报
回复
引用 1 楼 陈年椰子 的回复:
你是说 MS Visio 吧? 这个目标太大, 下面两个问题,已经够复杂了,更不用说图形处理了. 1 如何保存画的东西 2 不同类型的部件数据如何保存及读取,比如网络图里的PC机,路由器。
是的 不知道怎么入手
水军总督 2019-08-27
  • 打赏
  • 举报
回复
不知道楼主是要学习写代码还是要做成一个产品。如果是前者的话,可以先尝试做一个画板功能,包括涂鸦(画圆形、矩形、直线、虚线、椭圆、箭头等),文字输入等。然后不断地去完善,包括涂鸦位置的移动,涂鸦线条粗细设置,颜色设置,透明度设置,涂鸦记录的前进后退,再往上就是涂鸦的保存和文件打开,step by step...画板功能其实Qt里都有的,PyQt也会有的,边做边学。
陈年椰子 2019-08-23
  • 打赏
  • 举报
回复
你是说 MS Visio 吧? 这个目标太大, 下面两个问题,已经够复杂了,更不用说图形处理了. 1 如何保存画的东西 2 不同类型的部件数据如何保存及读取,比如网络图里的PC机,路由器。

37,717

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧