Browse Source

Merge pull request #7727 from SomberNight/202203_qtcamera_preferences_crash

qt gui: (maybe fix) opening "Preferences" segfaults on macOS for some
patch-4
ghost43 3 years ago
committed by GitHub
parent
commit
483fed42d8
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      electrum/gui/qt/__init__.py

8
electrum/gui/qt/__init__.py

@ -42,6 +42,14 @@ from PyQt5.QtWidgets import (QApplication, QSystemTrayIcon, QWidget, QMenu,
from PyQt5.QtCore import QObject, pyqtSignal, QTimer, Qt
import PyQt5.QtCore as QtCore
try:
# Preload QtMultimedia at app start, if available.
# We use QtMultimedia on some platforms for camera-handling, and
# lazy-loading it later led to some crashes. Maybe due to bugs in PyQt5. (see #7725)
from PyQt5.QtMultimedia import QCameraInfo; del QCameraInfo
except ImportError as e:
pass # failure is ok; it is an optional dependency.
from electrum.i18n import _, set_language
from electrum.plugin import run_hook
from electrum.base_wizard import GoBack

Loading…
Cancel
Save