프로젝트

일반

사용자정보

개정판 c2a462bc

IDc2a462bc00c2b8f88bf029d84f6438d40a274570
상위 a30ff17d
하위 eeb25a23

백흠경이(가) 약 5년 전에 추가함

issue #1062: 속성 수정 후 입력 데이타 유효성을 화면에 표시

Change-Id: Ida2e6dcb10c694cf58720bc296a49fcaf3c80515

차이점 보기:

HYTOS/HYTOS/Shapes/EngineeringConnectorItem.py
276 276
        else:
277 277
            self.connectedItem = None
278 278

  
279
        if self.connectedItem:
280
            self.setBrush(Qt.red) if self.validate() else self.setBrush(Qt.yellow)
281
        else:
282
            self.setBrush(Qt.blue)
279
        self.update()
283 280

  
284 281
    def hoverEnterEvent(self, event):
285 282
        """highlight connector"""
......
484 481
    def paint(self, painter, options=None, widget=None):
485 482
        from SymbolSvgItem import SymbolSvgItem
486 483

  
484
        if self.connectedItem:
485
            self.setBrush(Qt.red) if self.validate() else self.setBrush(Qt.yellow)
486
        else:
487
            self.setBrush(Qt.blue)
488

  
487 489
        QGraphicsEllipseItem.paint(self, painter, options, widget)
488 490
        if type(self.parentItem()) is SymbolSvgItem:
489 491
            painter.setFont(self._font)

내보내기 Unified diff

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