From b1c0ca7b6e1370a371b4ed38ac798e6a7078fee4 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 1 Jan 2022 11:21:30 +0530 Subject: [PATCH] ... --- src/qt/__init__.py | 2 +- src/qt/__main__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/qt/__init__.py b/src/qt/__init__.py index d7de0d0c88..f6cdf02131 100644 --- a/src/qt/__init__.py +++ b/src/qt/__init__.py @@ -1,10 +1,10 @@ # autogenerated by __main__.py do not edit top_level_module_names=('QtCore', 'QtGui', 'QtWidgets', 'QtNetwork', 'QtSvg', 'QtPrintSupport', 'QtWebEngineCore', 'QtWebEngineWidgets') + def __getattr__(name): if name in top_level_module_names: import importlib return importlib.import_module("PyQt6." + name) raise AttributeError(name) - diff --git a/src/qt/__main__.py b/src/qt/__main__.py index b8721cda62..fd1b3747f1 100644 --- a/src/qt/__main__.py +++ b/src/qt/__main__.py @@ -61,10 +61,10 @@ with open(f'{base}/__init__.py', 'w') as f: print('# autogenerated by __main__.py do not edit', file=f) print(f'{top_level_module_names=}', file=f) print(f''' + def __getattr__(name): if name in top_level_module_names: import importlib return importlib.import_module("{QT_WRAPPER}." + name) raise AttributeError(name) - ''', file=f)