From b1dda8db64181a83548a250b648a212f9fbea627 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Fri, 29 Oct 2021 09:58:10 +1000 Subject: [PATCH] add a flag to disable PyQt5 compat --- qt/aqt/qt/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qt/aqt/qt/__init__.py b/qt/aqt/qt/__init__.py index 15500823a..767415d60 100644 --- a/qt/aqt/qt/__init__.py +++ b/qt/aqt/qt/__init__.py @@ -10,7 +10,10 @@ import traceback from typing import Callable, Union try: - from . import compat # needs to be imported first + if not os.getenv("DISABLE_QT5_COMPAT"): + print("Running with temporary Qt5 compatibility shims.") + print("Run with DISABLE_QT5_COMPAT=1 to confirm compatibility with Qt6.") + from . import compat # needs to be imported first from .qt6 import * except: from .qt5 import * # type: ignore