从 Windows Dock 最小化 PyQt5 应用程序使应用程序处于活动状态

问题描述

尝试在 Windows 10 上运行。我无法正确评估应用程序的状态,因为单击停靠栏图标以最小化仍显示活动状态。

测试表明,每当我单击停靠栏图标以最小化时,会发出状态更改信号,但会立即再次发出信号并反转,因此显示为活动状态。

这是我认为的相关代码

app = QApplication(sys.argv)
app.setStyle("cleanlooks")

font = QtGui.QFont('Ubuntu',-1,QtGui.QFont.normal)
font.setPixelSize(16)
app.setFont(font)

app.lastwindowClosed.connect(app.quit)

form = MainForm()
form.show()

try:
    app.exec_()
except Exception as e:
    raise RuntimeError("Exception: " + str(e))

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)