Commit Graph

14 Commits

Author SHA1 Message Date
duanshengchao b234cdd3ca 修复采用拖拽方式进行创建的item和缩放操作有轻微漂移的bug 2024-11-20 14:40:13 +08:00
duanshengchao 0f6de6317e 优化打组操作,消除多层组群结构,便于管理和相关变换计算 2024-09-03 15:42:19 +08:00
duanshengchao da6b9d023b 修复同一个群组可以重复循环打组的问题 2024-09-03 09:29:07 +08:00
duanshengchao a45c125cee 解决item打组之后,对组进行‘先旋转再缩放’操作的漂移问题 2024-09-02 17:56:02 +08:00
duanshengchao a4b8556a47 实现图元的打组、解组,以及打组后的缩放、移动和旋转等操作 2024-08-30 17:23:33 +08:00
duanshengchao 7f4c48d66f 实现handle的光标样式随旋转角度做调整适配 2024-08-28 19:47:41 +08:00
duanshengchao 2cd9e236d5 修改先旋转再缩放的跳跃问题 2024-08-28 16:38:26 +08:00
duanshengchao 7ba275fe0e 优化旋转操作 2024-08-27 19:56:21 +08:00
duanshengchao dd37676f2a 添加选中框和变换中心点的实时绘制 2024-08-27 17:19:44 +08:00
duanshengchao f59af2bf9d 实现图元的旋转操作,通过鼠标移动到boundingRect四角的handle附近触发 2024-08-26 17:27:37 +08:00
duanshengchao d9faf99ab5 实现工具栏中‘放大’、‘缩小’和‘自适应’三个action的操作响应,实现场景的拖动操作(鼠标中键) 2024-08-23 15:28:59 +08:00
duanshengchao 88eb1b69dd 实现滚轮对画布的缩放(以鼠标位置为锚点) 2024-08-22 20:21:47 +08:00
duanshengchao b4040266dd 实现多边形的绘制及编辑 2024-08-20 19:42:42 +08:00
duanshengchao 7325dca259 新代码库迁移 2024-08-16 11:39:30 +08:00