Gui не отвечает, когда я нажимаю QTreeWidgetItem
в QTreeWidget
в Pyqt5 5.11.3.Код работал в Pyqt5 5.10.1.
import sys
from PyQt5.QtWidgets import QApplication, QDesktopWidget, QMainWindow, QTreeWidget, QTreeWidgetItem
class DeviceTree(QTreeWidget):
def __init__(self):
super(DeviceTree, self).__init__()
self.root = QTreeWidgetItem(self)
self.root.setText(0, "sssss")
self.root.setCheckState(0, 1)
class MainUi(QMainWindow):
def __init__(self):
super(MainUi, self).__init__()
self.width = 1000
self.height = 600
screen_geometry = QDesktopWidget().screenGeometry()
self.setGeometry((screen_geometry.width() - self.width) / 2,(screen_geometry.height() - self.height) / 2,
self.width, self.height)
self.setCentralWidget(DeviceTree())
if __name__ == '__main__':
app = QApplication(sys.argv)
main_ui = MainUi()
main_ui.show()
sys.exit(app.exec_())
В PyQt5 5.10.1
код работает будет.Я могу щелкнуть по пункту так долго, как захочу.Но в PyQt5 5.11.3
, после нажатия один или несколько раз, графический интерфейс не отвечает.Как заставить это работать в PyQt5 5.11.3
?