프로젝트

일반

사용자정보

개정판 31810e8f

ID31810e8f1a05e66029bee7a2f50376103b5c4282
상위 6cc74487
하위 546b8a4f

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

fix change contextmenu

Change-Id: Ibaa562795d086f2e3d948eae980b00f37eea1673

차이점 보기:

DTI_PID/DTI_PID/Shapes/EngineeringLineItem.py
2075 2075
        if len(items) > 0 and self in items:
2076 2076
            menu = QMenu()
2077 2077

  
2078
            showAction = QAction('Show Onwer', None)
2079
            showAction.triggered.connect(self.contextShow)
2080
            menu.addAction(showAction)
2078
            if len(items) == 1:
2079
                showAction = QAction('Show Onwer', None)
2080
                showAction.triggered.connect(self.contextShow)
2081
                menu.addAction(showAction)
2081 2082

  
2082 2083
            mergeAction = QAction('Merge(M)', None)
2083 2084
            mergeAction.triggered.connect(self.contextMerge)
2084 2085
            menu.addAction(mergeAction)
2085 2086

  
2086
            reverseAction = QAction('Reverse(C)', None)
2087
            reverseAction.triggered.connect(self.contextReverse)
2088
            menu.addAction(reverseAction)
2087
            if len(items) == 1:
2088
                reverseAction = QAction('Reverse(C)', None)
2089
                reverseAction.triggered.connect(self.contextReverse)
2090
                menu.addAction(reverseAction)
2089 2091

  
2090
            arrowAction = QAction('Arrow(A)', None)
2091
            arrowAction.triggered.connect(self.contextArrow)
2092
            menu.addAction(arrowAction)
2092
                arrowAction = QAction('Arrow(A)', None)
2093
                arrowAction.triggered.connect(self.contextArrow)
2094
                menu.addAction(arrowAction)
2093 2095

  
2094 2096
            lineTypeChangeMenu = QMenu(menu)
2095 2097
            lineTypeChangeMenu.setTitle('Change Line Type')
......
2110 2112

  
2111 2113
            menu.addMenu(lineTypeChangeMenu)
2112 2114

  
2113
            deleteAction = QAction('Delete(E)', None)
2114
            deleteAction.triggered.connect(self.contextDelete)
2115
            menu.addAction(deleteAction)
2115
            if len(items) == 1:
2116
                deleteAction = QAction('Delete(E)', None)
2117
                deleteAction.triggered.connect(self.contextDelete)
2118
                menu.addAction(deleteAction)
2116 2119

  
2117 2120
            menu.exec_(event.screenPos())
2118 2121

  

내보내기 Unified diff

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