개정판 9ebf059a
issue #1124: fix area change
Change-Id: I8133af242270220c1a676cfe522b3e0830000e27
DTI_PID/DTI_PID/MainWindow.py | ||
---|---|---|
1143 | 1143 |
|
1144 | 1144 |
area_list = app_doc_data.getAreaList() |
1145 | 1145 |
title_area_list = app_doc_data.getTitleBlockProperties() |
1146 |
title_list = [] |
|
1146 | 1147 |
for title_area in title_area_list: |
1147 | 1148 |
area = Area(title_area[0]) |
1148 | 1149 |
area.parse(title_area[2]) |
1149 |
area_list.append(area)
|
|
1150 |
for area in area_list: |
|
1150 |
title_list.append(area)
|
|
1151 |
for area in area_list + title_list:
|
|
1151 | 1152 |
pt = [item.sceneBoundingRect().center().x(), item.sceneBoundingRect().center().y()] |
1152 | 1153 |
if area.contains(pt): |
1153 | 1154 |
item.area = area.name |
내보내기 Unified diff