개정판 0f3db2a0
dev issue #482: save
DTI_PID/DTI_PID/Shapes/EngineeringConnectorItem.py | ||
---|---|---|
193 | 193 |
rect = item.sceneBoundingRect() |
194 | 194 |
if rect.contains(scenePos): |
195 | 195 |
itemList.append(item) |
196 |
#if True: |
|
197 |
# pass |
|
198 | 196 |
if len(itemList) > 0: |
199 | 197 |
return itemList[0] |
200 | 198 |
else: |
DTI_PID/DTI_PID/Shapes/EngineeringRunItem.py | ||
---|---|---|
102 | 102 |
try: |
103 | 103 |
# Line 가로, 세로 기준으로 아이템을 묶음 (라인별로) |
104 | 104 |
isVertical = None |
105 |
lineType = None |
|
105 | 106 |
itemLists = [] |
106 | 107 |
itemList = [] |
107 | 108 |
for index in range(len(self.items)): |
... | ... | |
113 | 114 |
if isVertical == None: |
114 | 115 |
itemList.append(self.items[index]) |
115 | 116 |
isVertical = lineVertical |
117 |
lineType = self.items[index].lineType |
|
116 | 118 |
# Line이 같은 방향이면 저장 |
117 | 119 |
elif isVertical == lineVertical: |
118 | 120 |
itemList.append(self.items[index]) |
121 |
# 속성 확인 |
|
122 |
elif True: |
|
123 |
pass |
|
119 | 124 |
# Line이 다른 방향이면 초기화 |
120 | 125 |
else: |
121 | 126 |
itemLists.append((itemList, isVertical)) |
내보내기 Unified diff