使用Python编写GUI应用程序时,经常需要使用QDockWidget停靠部件来实现窗口的拆分和布局。在QDockWidget中,setTitleBarWidget方法可以设置停靠部件的标题栏,提供更加灵活的样式和交互方式。
下面是一个简单的示例,示范如何使用setTitleBarWidget方法自定义QDockWidget的标题栏:
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow, QDockWidget, QWidget, QHBoxLayout, QPushButton
class MainWindow