当我关闭程序并出现此错误时,python 崩溃了:
QBasicTimer::start: QBasicTimer 只能用于以 QThread 启动的线程
我的程序中没有计时器或线程。
我发现了导致崩溃的行:
self.comboBox = QComboBox(self)
或者
comboBox = QComboBox(self)
或者
comboBox = QComboBox()
self.myLayout.addWidget(comboBox)
换句话说,当我“绘制”一个 QCombobox 时,当我关闭程序时会崩溃
如果我用另一个经典的 Widget(例如 QToolButton)切换 QComboBox,则不会崩溃
我使用 python 3 和 pyqt5
我希望这里有人可以指出或猜测为什么会发生这种情况。