개정판 d4373bc6
issue #000: item table fix
Change-Id: I0bdeec4fe5d1933f3e3556d916ad0cd6af17e231
DTI_PID/DTI_PID/ItemPropertyTableWidget.py | ||
---|---|---|
582 | 582 |
self.setItem(3, 3, QTableWidgetItem(str(round(math.degrees(self._item.angle))))) |
583 | 583 |
self.setItem(4, 3, QTableWidgetItem(str(self._item.origin))) |
584 | 584 |
owner_item = QTableWidgetItem('{}'.format('None' if self._item.owner is None else str(self._item.owner))) |
585 |
owner_item.setFlags(Qt.ItemIsEnabled|Qt.ItemIsSelectable) |
|
586 | 585 |
self.setItem(5, 3, owner_item) |
587 | 586 |
|
587 |
for index in range(self.rowCount()): |
|
588 |
item = self.item(index, 3) |
|
589 |
if item is not None: |
|
590 |
item.setFlags(Qt.ItemIsEnabled|Qt.ItemIsSelectable) |
|
591 |
|
|
588 | 592 |
""" show icon item """ |
589 | 593 |
attr = SymbolAttr() |
590 | 594 |
attr.AttributeType = "OWNER" |
... | ... | |
649 | 653 |
self.show_item_connectors(self._item) |
650 | 654 |
else: |
651 | 655 |
self.setRowCount(0) |
656 |
|
|
652 | 657 |
except Exception as ex: |
653 | 658 |
from App import App |
654 | 659 |
|
내보내기 Unified diff