개정판 6fc0878a
opc relations update
Change-Id: I0e786bb60d0ed85666250684abe97ec00a9eb8ce
DTI_PID/DTI_PID/OPCRelationDialog.py | ||
---|---|---|
393 | 393 |
if (e.key() == Qt.Key_Delete) and self.ui.tableWidgetSource.hasFocus(): |
394 | 394 |
current = self.ui.tableWidgetSource.currentItem() |
395 | 395 |
if current: |
396 |
from_opc = self.ui.tableWidgetSource.item(current.row(), 3).text() |
|
397 |
for row in range(self.ui.tableWidgetSource.rowCount()): |
|
398 |
if (from_opc == self.ui.tableWidgetSource.item(row, 6).text()): |
|
399 |
self.ui.tableWidgetSource.item(current.row(), 4).setText('') |
|
400 |
self.ui.tableWidgetSource.item(current.row(), 5).setText('') |
|
401 |
self.ui.tableWidgetSource.item(current.row(), 6).setText('') |
|
402 |
|
|
396 | 403 |
self.ui.tableWidgetSource.item(current.row(), 4).setText('') |
397 | 404 |
self.ui.tableWidgetSource.item(current.row(), 5).setText('') |
398 | 405 |
self.ui.tableWidgetSource.item(current.row(), 6).setText('') |
399 | 406 |
|
407 |
|
|
400 | 408 |
except Exception as ex: |
401 | 409 |
from App import App |
402 | 410 |
message = 'error occurred({}) in {}:{}'.format(ex, sys.exc_info()[-1].tb_frame.f_code.co_filename, |
내보내기 Unified diff