嗨,有谁知道如何删除程序标题栏? (在PyQT或Designer中) 我的目标是我需要用我自己的标题栏替换它。
感谢任何可以帮助我的人。答案 0 :(得分:14)
标题栏由窗口管理器管理,而不是由应用程序管理。 因此,您无法使用Qt Designer修改标题栏。
您可以使用widget.setWindowFlags(QtCore.Qt.CustomizeWindowHint)
或widget.setWindowFlags(QtCore.Qt.FramelessWindowHint)
隐藏标题栏。
Qt documentation (Qt Namespace)中描述了这些和其他选项。
Qt Window Flags Example让他们更容易理解。
此问题与您的问题类似:Qt4 custom window frames like in office 2007?
另请参阅:How can I hide/delete the "?" help button on the "title bar" of a QT Dialog?