PyQt退出代码139堆叠小部件

时间:2018-07-17 13:15:40

标签: python python-3.x pyqt pygame qstackedwidget

一些背景知识:我正在创建一个脚本来运行数据收集并提供用于研究的UI /任务。整个过程中使用的主要库是Pygame,PyQt5和线程,以及一些次要实用程序库。

我遇到一个问题,我的脚本在切换到堆叠式小部件中的新小部件时退出。当我进入约18个小部件时,该脚本会关闭,退出代码为139(被SIGKILL中断)。

作为参考,我将其用作堆叠式小部件和褪色的基础:https://wiki.python.org/moin/PyQt/Fading%20Between%20Widgets

堆栈中小部件之间的转换遵循以下格式,但功能之间存在一些细微差异。这些功能直接在上面链接中显示的堆叠式小部件类中。

def setInitFixation(self):
    self.addWidget(InitFixation())

    self.setCurrentIndex(1)
    self.setCurrentWidget(self.widget(1))

    self.widget(0).deleteLater()

    self.currentWidget().nextButton.clicked.connect(self.setNextWidget)

可能会影响脚本的另一部分是脚本的一部分,它会启动3个类,它们全部使用Pygame进行实现。

0 个答案:

没有答案