从pyside中的对话框中删除whatThis

KFo*_*Fox 0 python qdialog pyside

我在C++中发现了很多关于这样做的问题,但没有关于在Python/PySide中这样做的问题.我想删除'?' 按键
在此输入图像描述
从我的QDialog顶部.我知道我会使用setWindowFlags(),但我不知道我应该通过什么作为参数.

Nim*_*mar 6

以下工作正常而不修改其他标志:

self.setWindowFlags(self.windowFlags()
                    ^ QtCore.Qt.WindowContextHelpButtonHint)
Run Code Online (Sandbox Code Playgroud)