From e2d50fbf719e4e6fcd8ce0fed62ad4f39989817e Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sat, 18 May 2013 18:19:35 +0900 Subject: [PATCH] safe mode won't work on 4.7 --- aqt/main.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/aqt/main.py b/aqt/main.py index a75eec180..8514e9824 100644 --- a/aqt/main.py +++ b/aqt/main.py @@ -37,7 +37,11 @@ class AnkiQt(QMainWindow): self.pm.meta['firstRun'] = False self.pm.save() # init rest of app - self.safeMode = self.app.queryKeyboardModifiers() & Qt.ShiftModifier + if qtmajor == 4 and qtminor < 8: + # can't get modifiers immediately on qt4.7, so no safe mode there + self.safeMode = False + else: + self.safeMode = self.app.queryKeyboardModifiers() & Qt.ShiftModifier try: self.setupUI() self.setupAddons()