aboutsummaryrefslogtreecommitdiffstats
path: root/examples/statemachine/rogue/rogue.py
diff options
context:
space:
mode:
Diffstat (limited to 'examples/statemachine/rogue/rogue.py')
-rw-r--r--examples/statemachine/rogue/rogue.py28
1 files changed, 14 insertions, 14 deletions
diff --git a/examples/statemachine/rogue/rogue.py b/examples/statemachine/rogue/rogue.py
index bca4ccb84..20376b3c7 100644
--- a/examples/statemachine/rogue/rogue.py
+++ b/examples/statemachine/rogue/rogue.py
@@ -15,26 +15,26 @@ from PySide6.QtStateMachine import (QEventTransition, QFinalState,
class MovementTransition(QEventTransition):
def __init__(self, window):
- super().__init__(window, QEvent.KeyPress)
+ super().__init__(window, QEvent.Type.KeyPress)
self.window = window
def eventTest(self, event):
- if (event.type() == QEvent.StateMachineWrapped
- and event.event().type() == QEvent.KeyPress):
+ if (event.type() == QEvent.Type.StateMachineWrapped
+ and event.event().type() == QEvent.Type.KeyPress):
key = event.event().key()
- return (key == Qt.Key_2 or key == Qt.Key_8
- or key == Qt.Key_6 or key == Qt.Key_4)
+ return (key == Qt.Key.Key_2 or key == Qt.Key.Key_8
+ or key == Qt.Key.Key_6 or key == Qt.Key.Key_4)
return False
def onTransition(self, event):
key = event.event().key()
- if key == Qt.Key_4:
+ if key == Qt.Key.Key_4:
self.window.move_player(self.window.left)
- if key == Qt.Key_8:
+ if key == Qt.Key.Key_8:
self.window.move_player(self.window.Up)
- if key == Qt.Key_6:
+ if key == Qt.Key.Key_6:
self.window.move_player(self.window.right)
- if key == Qt.Key_2:
+ if key == Qt.Key.Key_2:
self.window.move_player(self.window.down)
@@ -100,16 +100,16 @@ class MainWindow(QMainWindow):
quit_state = QState(machine)
quit_state.assignProperty(self, 'status', 'Really quit(y/n)?')
- yes_transition = QKeyEventTransition(self, QEvent.KeyPress, Qt.Key_Y)
+ yes_transition = QKeyEventTransition(self, QEvent.Type.KeyPress, Qt.Key.Key_Y)
self._final_state = QFinalState(machine)
yes_transition.setTargetState(self._final_state)
quit_state.addTransition(yes_transition)
- no_transition = QKeyEventTransition(self, QEvent.KeyPress, Qt.Key_N)
+ no_transition = QKeyEventTransition(self, QEvent.Type.KeyPress, Qt.Key.Key_N)
no_transition.setTargetState(input_state)
quit_state.addTransition(no_transition)
- quit_transition = QKeyEventTransition(self, QEvent.KeyPress, Qt.Key_Q)
+ quit_transition = QKeyEventTransition(self, QEvent.Type.KeyPress, Qt.Key.Key_Q)
quit_transition.setTargetState(quit_state)
input_state.addTransition(quit_transition)
@@ -128,8 +128,8 @@ class MainWindow(QMainWindow):
font_height = metrics.height()
font_width = metrics.horizontalAdvance('X')
- painter.fillRect(self.rect(), Qt.black)
- painter.setPen(Qt.white)
+ painter.fillRect(self.rect(), Qt.GlobalColor.black)
+ painter.setPen(Qt.GlobalColor.white)
y_pos = font_height
painter.drawText(QPoint(0, y_pos), self.status)