gpt4 book ai didi

python - 在pyqt中禁用窗口功能

转载 作者:太空宇宙 更新时间:2023-11-04 03:53:42 28 4
gpt4 key购买 nike

我使用 Qt 库在 Python 中创建了一个 QMainWindow。当用户单击关闭按钮时,我会提示警告 QMessageBox(是/否)。我想完全禁用主窗口的功能,直到用户选择是或否 - 到第二个窗口 - 。 (我想要“卡住”主窗口之类的东西。)我已尝试在主窗口中使用“self.setEnabled(False)”,但用户仍然可以点击最小化和最大化按钮。

提前谢谢你。

最佳答案

尝试在构造函数上设置窗口模态。这是一个例子:

def _init_(self):
self.setWindowModality(QtCore.Qt.ApplicationModal))

关于python - 在pyqt中禁用窗口功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19906736/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com