프로젝트

일반

사용자정보

개정판 02699a95

ID02699a9572ff4ddbc7c825a6407ca8f43d73d06b
상위 aff546dc
하위 b91aa8fb

함의성이(가) 약 5년 전에 추가함

issue #622: fix trim load from xml, load from db need to be fixed

Change-Id: Id6b1943245b1931451cc4631450c0f7ce8f2041a

차이점 보기:

DTI_PID/DTI_PID/MainWindow.py
3206 3206
                line_no = QEngineeringTrimLineNoTextItem()
3207 3207
                line_no.uid = uuid.UUID(trimLineNo.find('UID').text)
3208 3208

  
3209
                run = trimLineNo.find('RUN')
3210
                if run is not None:
3209
                runs_node = trimLineNo.findall('RUN')
3210
                if runs_node is None: continue
3211
                line_no_tree_item = self.itemTreeWidget.addTreeItem(self.itemTreeWidget.root, line_no)
3212

  
3213
                for run in runs_node:
3211 3214
                    line_run = QEngineeringRunItem()
3212 3215
                    for child in run:
3213 3216
                        uidElement = child.find('UID')
......
3217 3220
                            if run_item is not None:
3218 3221
                                run_item.owner = line_no
3219 3222
                                line_run.items.append(run_item)
3223
                    line_run.owner = line_no
3220 3224
                    line_no.runs.append(line_run)
3221
                    line_no_tree_item = self.itemTreeWidget.addTreeItem(self.itemTreeWidget.root, line_no)
3222 3225

  
3223 3226
                    for run_item in line_run.items:
3224 3227
                        if issubclass(type(run_item), SymbolSvgItem):
3225 3228
                            self.init_add_tree_item(line_no_tree_item, run_item)
3226 3229

  
3227
                    docData.tracerLineNos.append(line_no)
3230
                docData.tracerLineNos.append(line_no)
3228 3231

  
3229 3232
                self.progress.setValue(self.progress.value() + 1)
3230 3233
            QApplication.processEvents()

내보내기 Unified diff

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