摘要:
SvgEditor——Bug调试 图形线框未显示 shape的构造函数边框透明度默认为0 图形只能改变大小一次一像素 在计算调整后的矩形大小时,始终使用m_lastPos和pos之间的差值,但每次调用后又马上更新了m_lastPos = pos,导致每次只能处理很小的增量变化。 不更新m_lastP 阅读全文
posted @ 2025-05-20 05:04
uanQ
阅读(20)
评论(0)
推荐(0)
摘要:
SVG编辑器大作业 项目设计 模块化设计 核心功能被划分为多个独立的库,实现了低耦合和高内聚 使用LIB确保组件之间的接口清晰 设计模式应用 命令模式:实现撤销/重做功能 工厂模式:用于创建图形和属性面板 观察者模式:用于UI组件间通讯 单例模式:用于全局管理器类 拓展性考虑 提供了良好的接口和基类 阅读全文
posted @ 2025-05-20 04:59
uanQ
阅读(25)
评论(0)
推荐(0)

浙公网安备 33010602011771号