瀏覽代碼

Fix bug in shape copying and move copied shape

The closed attribute of the new shape was not copied

Move the copied shape slightly, so that it stands out.
Michael Pitidis 13 年之前
父節點
當前提交
9e579400bd
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      shape.py

+ 2 - 0
shape.py

@@ -149,6 +149,8 @@ class Shape(object):
         shape.points= [p for p in self.points]
         shape.fill = self.fill
         shape.selected = self.selected
+        shape._closed = self._closed
+        shape.moveBy(QPointF(2.0, 2.0))
         return shape
 
     def __len__(self):