개정판 c4041fcc
issue #000: color
Change-Id: Icb1e5f53696d1505f50ca4a05e4305232290666b
DTI_PID/DTI_PID/ItemTreeWidget.py | ||
---|---|---|
499 | 499 |
if data is not None and (data == child): |
500 | 500 |
connectedItems = data.getConnectedItems() |
501 | 501 |
color = data.getColor() |
502 |
|
|
503 |
from App import App |
|
504 |
from AppDocData import MessageType |
|
505 |
App.mainWnd().addMessage.emit(MessageType.Error, color) |
|
506 |
|
|
502 | 507 |
for connectedItem in connectedItems: |
503 | 508 |
connectedItem.setColor(color) |
504 | 509 |
return item |
DTI_PID/DTI_PID/MainWindow.py | ||
---|---|---|
1646 | 1646 |
app_doc_data._streamLineListModelDatas = app_doc_data.get_stream_line_list_data() |
1647 | 1647 |
# up to here |
1648 | 1648 |
|
1649 |
"""update scene""" |
|
1650 |
for item in self._scene.items(): |
|
1651 |
item.setVisible(True) |
|
1652 |
|
|
1653 |
self._scene.update(self._scene.sceneRect()) |
|
1654 |
|
|
1655 | 1649 |
""""update item tree widget""" |
1656 | 1650 |
line_no_items = [item for item in self.graphicsView.scene().items() |
1657 | 1651 |
if type(item) is QEngineeringLineNoTextItem] |
... | ... | |
1682 | 1676 |
self.itemTreeWidget.expandAll() |
1683 | 1677 |
"""up to here""" |
1684 | 1678 |
|
1679 |
"""update scene""" |
|
1680 |
for item in self._scene.items(): |
|
1681 |
item.setVisible(True) |
|
1682 |
|
|
1683 |
self._scene.update(self._scene.sceneRect()) |
|
1684 |
|
|
1685 | 1685 |
""" |
1686 | 1686 |
# old open drawing |
1687 | 1687 |
path = os.path.join(app_doc_data.getCurrentProject().getTempPath(), app_doc_data.imgName + '.xml') |
내보내기 Unified diff