Modified keyPressEvent. Moved from MoulderApp() to Moulder()

This commit is contained in:
Santiago Soler
2018-02-02 14:35:06 -03:00
parent da6d54686c
commit 61527013f3
2 changed files with 14 additions and 13 deletions

View File

@@ -36,14 +36,15 @@ class MoulderApp(QMainWindow):
density_range=DENSITY_RANGE,
width=5, height=4, dpi=100)
self.setCentralWidget(self.moulder)
self.moulder.setFocusPolicy(Qt.StrongFocus)
self.set_callbacks()
def keyPressEvent(self, event):
keys_dict = {Qt.Key_N: "n", Qt.Key_R: "r",
Qt.Key_A: "a", Qt.Key_D: "d",
Qt.Key_Escape: "escape"}
if event.key() in keys_dict.keys():
self.moulder._key_press_callback(keys_dict[event.key()])
# def keyPressEvent(self, event):
# keys_dict = {Qt.Key_N: "n", Qt.Key_R: "r",
# Qt.Key_A: "a", Qt.Key_D: "d",
# Qt.Key_Escape: "escape"}
# if event.key() in keys_dict.keys():
# self.moulder._key_press_callback(keys_dict[event.key()])
def closeEvent(self, event):
event.ignore()