【发布时间】:2018-09-21 19:50:38
【问题描述】:
是否可以在满足某些条件时暂停 python 脚本,以便用户可以通过弹出窗口输入输入,最好是 pyside2 滑块或 qlineedit,然后在用户给出值后恢复脚本。
我唯一能找到的是 qMessageBox 问题,但我唯一可以输入的选项是 2 个按钮,在这种情况下没有用。
我们将不胜感激任何帮助。
谢谢!!
【问题讨论】:
-
据我了解,您想要一个自定义 QMessageBox,您可以显示您想要的图像,另一方面,如果它是 QSlider,QMessageBox 应该何时关闭?和 QLineEdit 一样
-
我不想要 QMessageBox,我发现这是我在 PySide2 中发现的唯一会暂停直到用户返回是或否的东西。就我而言,我希望这种情况发生,但可以使用滑块或 qlinedit
-
你认为它为什么会暂停?,QMessageBox 没有暂停任何东西,应用程序继续运行但窗口应该冻结,它的作用是下一行代码在保持打开状态时没有运行与暂停不同。解决方案是使用答案中指示的 QDialog ,但我强调应用程序没有被暂停,只是被阻止执行下一行。
-
是的,对不起,我的 python 术语严重缺乏,我的意思是阻止下一行执行。谢谢eyllanesc