프로젝트

일반

사용자정보

개정판 6ab4f2c5

ID6ab4f2c5dfad7e1964770dd9eebf809153356a71
상위 8ac2cadb
하위 34ec41f5, 88c56bef

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

issue #000: instrument db update blocked check later and add scene position to text item

Change-Id: Ib5719bc6e7166735195d185e8b5bf4c92462c26d

차이점 보기:

DTI_PID/DTI_PID/AppDocData.py
2795 2795
            # Roll back any change if something goes wrong
2796 2796
            conn.rollback()
2797 2797

  
2798
            #print(sql)
2798 2799
            message = 'error occured({}) in {}:{}'.format(ex, sys.exc_info()[-1].tb_frame.f_code.co_filename, sys.exc_info()[-1].tb_lineno)
2799 2800
            App.mainWnd().addMessage.emit(MessageType.Error, message)
2800 2801
        finally:
DTI_PID/DTI_PID/Shapes/EngineeringInstrumentItem.py
295 295

  
296 296
        sql = 'insert or replace into INSTRUMENT_DATA_LIST({}) values({})'.format(','.join(cols), ','.join(values))
297 297

  
298
        return (sql, tuple(param))
298
        #return (sql, tuple(param))
299
        return None
299 300

  
300 301
    '''
301 302
        @brief      return inst Data List
DTI_PID/DTI_PID/Shapes/EngineeringLineNoTextItem.py
364 364
                connNode.text = str(self.conns[0].uid) if hasattr(self.conns[0], 'uid') else str(self.conns[0])
365 365
                node.append(connNode)
366 366

  
367
            sceneNode = Element('SCENE')
368
            sceneNode.text = str(self.sceneBoundingRect()).replace('PyQt5.QtCore.QRectF(', '').replace(' ', '').replace(')', '')
369
            node.append(sceneNode)
370

  
367 371
        except Exception as ex:
368 372
            from App import App
369 373
            from AppDocData import MessageType
DTI_PID/DTI_PID/Shapes/EngineeringTextItem.py
590 590
            areaNode.text = self.area
591 591
            node.append(areaNode)
592 592

  
593
            sceneNode = Element('SCENE')
594
            sceneNode.text = str(self.sceneBoundingRect()).replace('PyQt5.QtCore.QRectF(', '').replace(' ', '').replace(')', '')
595
            node.append(sceneNode)
596

  
593 597
        except Exception as ex:
594 598
            from App import App
595 599
            from AppDocData import MessageType

내보내기 Unified diff

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