feat: hide preview controls on empty click
This commit is contained in:
@@ -121,6 +121,7 @@ Scene 坐标是 `QGraphicsScene` 中的坐标。
|
||||
恢复规则:
|
||||
|
||||
- 控制层被隐藏后,用户再次点击预览区中的印花图片,应恢复控制层,并继续沿用原有拖动逻辑。
|
||||
- 控制层显示时,用户点击没有命中印花图片、缩放控制点或旋转控制点的预览空白区域,应隐藏控制层。
|
||||
- 控制层隐藏期间,隐藏的缩放控制点和旋转控制点不需要响应命中测试;恢复后原有缩放、旋转行为保持不变。
|
||||
- 重新加载印花图片或创建新的印花图层时,控制层默认显示。
|
||||
|
||||
@@ -595,6 +596,7 @@ RGB 颜色距离
|
||||
- 参数面板输入后预览同步。
|
||||
- 预览拖动后参数面板同步。
|
||||
- 点击预览区后按 `Esc`,印花选中框、缩放控制点和旋转控制点隐藏,但印花仍可见。
|
||||
- 点击预览区灰色空白区域或衣服图上未命中印花的位置,印花选中框、缩放控制点和旋转控制点隐藏。
|
||||
- 控制层隐藏后再次点击印花,控制层恢复,拖动、缩放、旋转仍按原有规则工作。
|
||||
- 控制层显隐不改变 `TransformState`,也不影响导出结果。
|
||||
- 白色衣服配浅色印花时能标记为低对比或不明显。
|
||||
|
||||
Reference in New Issue
Block a user