QMutex -> QRecursiveMutex

This commit is contained in:
Kovid Goyal 2021-11-21 21:31:32 +05:30
parent 4fc0cd0b15
commit f2b71ed57a
No known key found for this signature in database
GPG key ID: 06BC317B515ACE7C

View file

@ -11,7 +11,7 @@
from collections import OrderedDict from collections import OrderedDict
from qt.core import ( from qt.core import (
QDialog, Qt, QTime, QObject, QMenu, QHBoxLayout, QAction, QIcon, QMutex, QApplication, QDialog, Qt, QTime, QObject, QMenu, QHBoxLayout, QAction, QIcon, QRecursiveMutex, QApplication,
QTimer, pyqtSignal, QWidget, QGridLayout, QCheckBox, QTimeEdit, QLabel, QTimer, pyqtSignal, QWidget, QGridLayout, QCheckBox, QTimeEdit, QLabel,
QLineEdit, QDoubleSpinBox, QSize, QTreeView, QSizePolicy, QToolButton, QLineEdit, QDoubleSpinBox, QSize, QTreeView, QSizePolicy, QToolButton,
QFrame, QVBoxLayout, QTabWidget, QSpacerItem, QGroupBox, QFrame, QVBoxLayout, QTabWidget, QSpacerItem, QGroupBox,
@ -584,7 +584,7 @@ def __init__(self, parent, db):
self.recipe_model = RecipeModel() self.recipe_model = RecipeModel()
self.db = db self.db = db
self.lock = QMutex(QMutex.RecursionMode.Recursive) self.lock = QRecursiveMutex()
self.download_queue = set() self.download_queue = set()
self.news_menu = QMenu() self.news_menu = QMenu()