프로젝트

일반

사용자정보

개정판 2aae48b5

ID2aae48b56d2045901d2ddec5ebe69f0e00b51196
상위 e75b5c63
하위 1018a498

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

improve symbol auto connection

Change-Id: Id98f56bfe1c5dc6905a47848b576fa39ff8c4757

차이점 보기:

DTI_PID/DTI_PID/MainWindow.py
816 816
        unknowns = [item for item in self.graphicsView.scene().items() if type(item) is QEngineeringUnknownItem]
817 817
        end_breaks = [item for item in self.graphicsView.scene().items() if type(item) is QEngineeringEndBreakItem]
818 818
        spec_breaks = [item for item in self.graphicsView.scene().items() if type(item) is QEngineeringSpecBreakItem]
819
        symbols = [item for item in self.graphicsView.scene().items() if issubclass(type(item), SymbolSvgItem) and item not in end_breaks and item not in spec_breaks]
819
        symbols = [item for item in self.graphicsView.scene().items() if issubclass(type(item), SymbolSvgItem) and item not in end_breaks and item not in spec_breaks and ((item.iType == 21 or item.iType == 25) and not item.has_connection)]
820 820
        texts = [item for item in self.graphicsView.scene().items() if type(item) is QEngineeringTextItem and item.owner is None]
821 821

  
822 822
        for item in lines_short + unknowns:

내보내기 Unified diff

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