设计一个能绘制点、直线、折线、圆、椭圆、矩形、多边形e等简单图形的矢量图形处理系统。
功能要求:
1.能绘制各类图形。绘制可让用户先输入绘制的图形类别,再让用户输入有关几何数据,程序进行绘制;也可设计可视化交互界面,用鼠标选择、绘制;实现一种即可,后一种需要具有可视化编程基础。
2. 对已绘制的图形具有选择、编辑及删除等功能。选择可用控制台下的交互菜单或鼠标进行(实现一种即可,后一种需要具有可视化编程基础)编辑主要让用户对所选择的特定图形进行几何参数修改(也可用可视化方式实现)
3.图形文件保存功能,能将程序中用户绘制的各种图形保存到文件中。
4.图形文件打开功能。能将图形文件中保存的各类图形数据读出并绘制出来。可在控制台下依此绘制,也可用可视化方式在同一视图去绘制。
5.添加图形功能;
6.绘制的图形应具有属性信息(颜色、线宽、线型),并能修改属性信息。
7.实现封闭图形区域能用特定颜色填充的功能,能否实现用图片填充的功能。
8.附加:实现图形的移动、缩放、复制、拷贝等功能。
我们班的时间太紧了,只有一周时间(现在只有两天半了还不算写报告答辩的时间),而且qt是零基础。想问需要建几个类,每个类分别实现什么功能,各个类之间怎么连接起来。现在就是思维框架非常模糊,求指导
![](https://profile-avatar.csdnimg.cn/ab536737c737429d9cb6f30b3ddcd9b4_weixin_53186815.jpg!4)
求qt矢量图形编辑器思路
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
悬赏问题
- ¥15 关于将inet引入的相关问题
- ¥15 关于一个倒计时的操作和显示设计
- ¥15 提问STK的问题,哪位航天领域的同学会啊
- ¥15 苹果系统的mac m1芯片的笔记本使用ce修改器使用不了
- ¥15 单相逆变的电压电流双闭环中进行低通滤波PID算法改进
- ¥15 关于#java#的问题,请各位专家解答!
- ¥15 如何卸载arcgis 10.1 data reviewer for desktop
- ¥15 共享文件夹会话中为什么会有WORKGROUP
- ¥15 关于#python#的问题:使用ATL02数据解算光子脚点的坐标(操作系统-windows)
- ¥115 关于#python#的问题:未加密前两个软件都可以打开,加密后只有A软件可打开,B软件可以打开但读取不了数据