개정판 79d21218
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