我想要一个CustomDialog,它有最小化按钮和关闭按钮(没有最大化)
所以,我做什么
from PyQt4 import QtGui
class CustomDialog(QtGui.QDialog):
def __init__(self):
super(WinDialog, self).__init__(None,
QtCore.Qt.WindowMinimizeButtonHint |\
QtCore.Qt.WindowCloseButtonHint|)
在 Windows 中它按预期工作 - 在标题栏中去最小化按钮,然后禁用最大化按钮,然后关闭按钮
在 Ubuntu 中我看不到任何变化 - 关闭按钮旁边的最大化按钮。没有最小化 - CustomDialog 的行为就像它仍然是 QDialog。
我不知道是 Ubuntu “bug”还是“PyQt”——现在我很困惑。