这次我真的不知道如何提出我的问题......
我的应用程序以 QDialog 作为主窗口。该应用程序正在从远程机器获取不同的值,例如温度、湿度等。
为了开发,我添加了一个带有不同小部件的组框来模拟这些值。我对向用户发出警告和警报有不同的限制。
例如,如果温度上升超过 30°C,那么我打开一个带有请求时间(应用程序在远程机器上轮询)和当前温度的 QMessageBox。因此,每个请求周期都会更新。
我使用 show() 方法调出消息框,使我的应用程序在后台运行。现在的问题是:焦点在消息框上,在我的主窗口/ QDialog 中没有任何内容可以单击,直到消息框不被接受/完成。
这就是我的问题:在模拟模式下,我想使用不同的温度值,我可以通过主窗口中的滑块进行调整。如何访问这些小部件/使消息框以某种方式“不阻塞”?
最好的祝福,
马蒂亚斯