프로젝트

일반

사용자정보

개정판 fea9e6fb

IDfea9e6fb56af606a49ce8cd4cdeb503266934655
상위 b0d7c4e0
하위 60d80d98

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

issue #1652: EngineeringCloudItem 불러오기/저장 오류 수정

Change-Id: I7e3a4c0d61ad8ec4a722902550bccbc3c859a608

차이점 보기:

HYTOS/HYTOS/Shapes/SymbolSvgItem.py
1388 1388

  
1389 1389
        return super().itemChange(change, value)
1390 1390

  
1391
    '''
1392
        @brief  remove item when user press delete key
1393
        @author humkyung
1394
        @date   2018.04.23
1395
        @history    2018.05.17  Jeongwoo    Add if-statement and move 'break'
1396
                    2018.05.25  Jeongwoo    Seperate delete item method
1397
    '''
1398

  
1399 1391
    def keyPressEvent(self, event):
1392
        """handle event when user press delete key or ' key"""
1400 1393
        if self.isSelected():
1401 1394
            if event.key() == Qt.Key_Delete:
1402
                self.transfer.onRemoved.emit(self)
1395
                return self.transfer.onRemoved.emit(self)
1403 1396
            elif event.key() == Qt.Key_QuoteLeft:
1404
                self.mouseDoubleClickEvent(event)
1405
        else:
1406
            QGraphicsSvgItem.keyPressEvent(self, event)
1407
        '''if not self.isSelected(): return
1397
                return self.mouseDoubleClickEvent(event)
1408 1398

  
1409
        if event.key() == Qt.Key_Delete:
1410
            self.deleteSvgItemFromScene()
1411
        elif event.key() == Qt.Key_QuoteLeft:
1412
            self.mouseDoubleClickEvent(event)'''
1399
        QGraphicsSvgItem.keyPressEvent(self, event)
1413 1400

  
1414 1401
    '''
1415 1402
        @brief      Double click event, Show rotate symbol dialog

내보내기 Unified diff

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