프로젝트

일반

사용자정보

개정판 20778da4

ID20778da46c0699d9d3014b2c7829bf68e6abac37
상위 414635c2
하위 59ebadbf

gaqhf 이(가) 6년 이상 전에 추가함

dev issue #587: edit initContentsCell method logic

차이점 보기:

DTI_PID/DTI_PID/ResultPropertyTableWidget.py
229 229
        from QEngineeringInstrumentItem import QEngineeringInstrumentItem
230 230
        
231 231
        if self.symData is not None:
232
            self.setRowCount(self.rowCount() + len(self.symData.getAttributes()) + len(self.symData.conns))
233 232

  
234 233
            self.setItem(0, 1, QTableWidgetItem(self.symData.name))
235 234
            self.setItem(1, 1, QTableWidgetItem(self.symData.type))
......
237 236
            self.setItem(3, 1, QTableWidgetItem(str(self.symData.origin)))
238 237
            self.setItem(4, 1, QTableWidgetItem('{}'.format(self.symData.owner)))
239 238

  
240
            row = 4
241 239
            row = self.rowCount()
242 240
            self.setRowCount(row + len(self.symData.getAttributes()) + len(self.symData.conns))
243 241
            # display attributes of symbol
......
256 254
                        icon = QtGui.QIcon()
257 255
                        icon.addPixmap(QtGui.QPixmap(":/newPrefix/doubleclick.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
258 256
                        valueItem.setIcon(icon)
259
                    self.setItem(3 + index, 0, keyItem)
260
                    self.setItem(3 + index, 1, valueItem)
261
                    self.setItem(row + index, 0, keyItem)
262
                    self.setItem(row + index, 1, valueItem)
257
                    self.setItem(row, 0, keyItem)
258
                    self.setItem(row, 1, valueItem)
263 259
                    row = row + 1
264 260
            # up to here
265 261

  
266 262
            # display connectivity
267 263
            count = 1
268
            self.setRowCount(row + len(self.symData.conns))
269 264
            for conn in self.symData.conns:
270 265
                item = QTableWidgetItem('CONN{}'.format(count))
271 266
                item.setFlags(Qt.ItemIsEnabled)

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)