개정판 3e7012a0
scale test
Change-Id: Ie9c4f9bf537f17362ba8c65a1a31ec5b4d381277
DTI_PID/DTI_PID/Shapes/SymbolSvgItem.py | ||
---|---|---|
1307 | 1307 |
self.moveBy(delta, 0) |
1308 | 1308 |
elif event.key() == Qt.Key_Plus or event.key() == 61: |
1309 | 1309 |
self.setScale(self.scale() + 0.1) |
1310 |
''' |
|
1311 |
transform = QTransform() |
|
1312 |
transform.scale(self.transform().m11() + 0.1, 1.0) |
|
1313 |
#transform.translate(-2 * self.symbolOrigin[0], 0) |
|
1314 |
|
|
1315 |
self.setTransform(transform) |
|
1316 |
''' |
|
1310 | 1317 |
elif event.key() == Qt.Key_Minus: |
1311 | 1318 |
self.setScale(self.scale() - 0.1 if self.scale() - 0.1 > 0.3 else 0.3) |
1312 | 1319 |
elif event.key() == Qt.Key_I or event.key() == Qt.Key_J or event.key() == Qt.Key_Q or event.key() == Qt.Key_Insert or event.key() == Qt.Key_M: #or event.key() == Qt.Key_X |
... | ... | |
2668 | 2675 |
self.transfer.onRemoved.emit(self) |
2669 | 2676 |
|
2670 | 2677 |
def flip_symbol(self) -> None: |
2671 |
"""flip symbol"""
|
|
2678 |
"""flip symbol""" |
|
2672 | 2679 |
transform = QTransform() |
2673 | 2680 |
if self.flip is 1: |
2674 | 2681 |
rect = self.boundingRect() |
내보내기 Unified diff