프로젝트

일반

사용자정보

개정판 79d21218

ID79d21218bd01533955e5a2adf9e99be0f691a49d
상위 270d3519
하위 7b3d1572

함의성이(가) 10달 전에 추가함

eq scale test

Change-Id: I0938dc4ecfa0e9ea5f577522ae5593d6e3fa3783

차이점 보기:

DTI_PID/DTI_PID/Shapes/SymbolSvgItem.py
1331 1331
            if type(self) is QEngineeringEquipmentItem:
1332 1332
                transform = QTransform().translate(self.symbolOrigin[0], self.symbolOrigin[1])
1333 1333
                if modifiers == Qt.ControlModifier:
1334
                    transform.scale(self.transform().m11() + 0.1, self.transform().m22())
1335
                elif modifiers == Qt.ShiftModifier:
1336 1334
                    transform.scale(self.transform().m11(), self.transform().m22() + 0.1)
1337 1335
                else:
1338
                    transform.scale(self.transform().m11() + 0.1, self.transform().m22() + 0.1)
1336
                    transform.scale(self.transform().m11() + 0.1, self.transform().m22())
1337
                #else:
1338
                #    transform.scale(self.transform().m11() + 0.1, self.transform().m22() + 0.1)
1339 1339
                transform.translate(-self.symbolOrigin[0], -self.symbolOrigin[1])
1340 1340
                self.setTransform(transform)
1341 1341
            else:
......
1344 1344
            if type(self) is QEngineeringEquipmentItem:
1345 1345
                transform = QTransform().translate(self.symbolOrigin[0], self.symbolOrigin[1])
1346 1346
                if modifiers == Qt.ControlModifier:
1347
                    transform.scale(self.transform().m11() - 0.1 if self.transform().m11() - 0.1 > 0.3 else 0.3, self.transform().m22())
1348
                elif modifiers == Qt.ShiftModifier:
1349 1347
                    transform.scale(self.transform().m11(), self.transform().m22() - 0.1 if self.transform().m22() - 0.1 > 0.3 else 0.3)
1350 1348
                else:
1351
                    transform.scale(self.transform().m11() - 0.1 if self.transform().m11() - 0.1 > 0.3 else 0.3, self.transform().m22() - 0.1 if self.transform().m22() - 0.1 > 0.3 else 0.3)
1349
                    transform.scale(self.transform().m11() - 0.1 if self.transform().m11() - 0.1 > 0.3 else 0.3, self.transform().m22())
1350
                #else:
1351
                #    transform.scale(self.transform().m11() - 0.1 if self.transform().m11() - 0.1 > 0.3 else 0.3, self.transform().m22() - 0.1 if self.transform().m22() - 0.1 > 0.3 else 0.3)
1352 1352
                transform.translate(-self.symbolOrigin[0], -self.symbolOrigin[1])
1353 1353
                self.setTransform(transform)
1354 1354
            else:

내보내기 Unified diff

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