개정판 7ada4aac
cad ui
Change-Id: I47a572fdd537d0cbef7ce3cc23ff8e26626e3b56
DTI_PID/DTI_PID/BMSettingDialog.py | ||
---|---|---|
32 | 32 |
def __init__(self, parent=None, *args): |
33 | 33 |
QStandardItemModel.__init__(self, parent, *args) |
34 | 34 |
|
35 |
self.SymbolList = [ "CAP", "DRAIN CUP", "EOL", "FLANGE", "FLANGE BLIND", "MONOFLANGE", "ORIFICE", "PLUG", "SCREW CAP", \ |
|
36 |
"3WAY", "4WAY", "ANGLE", "BALL", "BUTTERFLY", "CHECK", "DIAPHRAMVALVE", "GATE", "GLOBE", "NEEDLE", "PLUGVALVE", \
|
|
35 |
self.SymbolList = [ "CAP", "DRAIN CUP", "EOL", "FLANGE", "FLANGE BLIND", "MONOFLANGE", "ORIFICE", "VALVEPLUG", "SCREW CAP", \
|
|
36 |
"3WAY", "4WAY", "ANGLE", "BALL", "BUTTERFLY", "CHECK", "DIAPHRAMVALVE", "GATE", "GLOBE", "NEEDLE", "PLUG", \ |
|
37 | 37 |
"CONTROL(ANGLE)", "CONTROL(BALL)", "CONTROL(BUTTERFLY)", "CONTROL(CHECK)", "CONTROL(GATE)", "CONTROL(GLOBE)", "CONTROL(NEEDLE)", "CONTROL(PLUG)", \ |
38 | 38 |
"MOV(ANGLE)", "MOV(BALL)", "MOV(BUTTERFLY)", "MOV(CHECK)", "MOV(GATE)", "MOV(GLOBE)", "MOV(NEEDLE)", "MOV(PLUG)", "MAGNETIC FLOW METER", "MASS FLOW METER", "ULTRASONIC FLOW METER", "VORTEX FLOW METER", "OPC", \ |
39 | 39 |
"TRAP", "VENT", "GOOSE NECK VENT", "IP", "PG", "PP", "PSV", "RE", "EXPANSION JOINT", "SAMPLE CONNECTION", "SB", "SPACER", "STRAINER", "BUCKET STRAINER", "CONE STRAINER", "TG", "HOSE CONNECTION", "OD" ] |
DTI_PID/DTI_PID/SymbolRegiDataListDialog.py | ||
---|---|---|
31 | 31 |
|
32 | 32 |
# for List |
33 | 33 |
self.ui.tableWidget.setSelectionMode(QAbstractItemView.SingleSelection) |
34 |
self.ui.tableWidget.setColumnCount(2)
|
|
34 |
self.ui.tableWidget.setColumnCount(3)
|
|
35 | 35 |
self.ui.tableWidget.setSortingEnabled(True) |
36 | 36 |
|
37 | 37 |
# column header 명 설정 |
38 |
self.ui.tableWidget.setHorizontalHeaderLabels([self.tr('Symbol Image'), self.tr('Symbol Info')]) |
|
38 |
self.ui.tableWidget.setHorizontalHeaderLabels([self.tr('Symbol Image'), self.tr('Symbol Info'), self.tr('State')])
|
|
39 | 39 |
self.ui.tableWidget.horizontalHeaderItem(1).setSizeHint(QSize(30, 30)) |
40 | 40 |
self.ui.tableWidget.horizontalHeader().setSectionResizeMode(0, QHeaderView.Stretch) |
41 | 41 |
self.ui.tableWidget.horizontalHeader().setSectionResizeMode(1, QHeaderView.Stretch) |
42 |
self.ui.tableWidget.setColumnWidth(2, 30) |
|
42 | 43 |
self.ui.tableWidget.resizeColumnsToContents() |
43 | 44 |
self.ui.tableWidget.setEditTriggers(QAbstractItemView.NoEditTriggers) |
44 | 45 |
|
... | ... | |
67 | 68 |
text_edit.setFont(font) |
68 | 69 |
text_edit.setEnabled(False) |
69 | 70 |
self.ui.tableWidget.setCellWidget(row, 1, text_edit) |
71 |
|
|
72 |
item = QTableWidgetItem() |
|
73 |
item.setFlags(Qt.ItemIsUserCheckable | Qt.ItemIsEnabled) |
|
74 |
item.setCheckState(Qt.Unchecked) |
|
75 |
self.ui.tableWidget.setItem(row, 2, item) |
|
76 |
|
|
70 | 77 |
row = row + 1 |
71 | 78 |
|
72 | 79 |
def listCellDoubleClicked(self, row, col): |
내보내기 Unified diff