개정판 dbe10552
issue #000 Export_To_PAP.py 수정.
1. TableView Cell Editable 수정.
Change-Id: I7b651308c596da2a0dd856319d7d3b9661b09399
HYTOS/HYTOS/Export_To_PAP.py | ||
---|---|---|
160 | 160 |
for column in range(self.ui.tableView_upload_item_list.model().columnCount()): |
161 | 161 |
index = self.ui.tableView_upload_item_list.model().index(row, column) |
162 | 162 |
data = self.ui.tableView_upload_item_list.model().data(index, Qt.DisplayRole) |
163 |
if data is None: |
|
164 |
data = '' |
|
163 | 165 |
if column == 0: |
164 | 166 |
papUploadInformation_Item.Components_UID = data |
165 | 167 |
elif column == 1: |
... | ... | |
245 | 247 |
value = str(items[row_idx].uid) |
246 | 248 |
val = QtGui.QStandardItem(value) |
247 | 249 |
val.setEditable(False) |
248 |
if headerColumn[col_idx] == headerColumn[1]: |
|
250 |
elif headerColumn[col_idx] == headerColumn[1]:
|
|
249 | 251 |
value = items[row_idx].type |
250 | 252 |
val = QtGui.QStandardItem(value) |
251 | 253 |
val.setEditable(False) |
252 |
if headerColumn[col_idx] == headerColumn[2] : |
|
254 |
elif headerColumn[col_idx] == headerColumn[2] :
|
|
253 | 255 |
value = items[row_idx].tag_no |
254 | 256 |
val = QtGui.QStandardItem(value) |
255 | 257 |
val.setEditable(False) |
256 |
if headerColumn[col_idx] == headerColumn[3]: |
|
257 |
val.setEditable(True)
|
|
258 |
elif headerColumn[col_idx] == headerColumn[3]:
|
|
259 |
val.setEditable(False)
|
|
258 | 260 |
papinfomation = [item for item in select_papinfomation if |
259 | 261 |
item.Components_UID == row[0].text()] |
260 | 262 |
if papinfomation: |
내보내기 Unified diff