PyQT删除程序标题栏?

Kat*_*ina 8 pyqt pyqt4

嗨有谁知道如何删除程序标题栏?(在PyQT或Designer中)我的目标是我需要用自己的标题栏替换它.

感谢任何可以帮助我的人.

pho*_*bie 17

标题栏由窗口管理器管理,而不是由应用程序管理.因此,您无法使用Qt Designer修改标题栏.

您可以使用widget.setWindowFlags(QtCore.Qt.CustomizeWindowHint)或隐藏标题栏widget.setWindowFlags(QtCore.Qt.FramelessWindowHint).Qt文档(Qt命名空间)中描述了这些和其他选项.

Qt的窗口标志实例,使他们更容易理解.

这个问题与你的问题类似:Qt4自定义窗口框架就像在Office 2007中一样?

另请参阅:如何隐藏/删除"?" QT对话框"标题栏"上的帮助按钮?

  • 修复了链接.避免链接到文档不是一个好主意. (2认同)