Qt QDockWidget 标题栏背景颜色更改教程
您可以通过设置QDockWidget的标题栏的样式表来更改其背景颜色。可以使用QDockWidget::title选择器来选择标题栏,并设置其背景颜色。\n\n以下是一个示例代码:\n\npython\nfrom PyQt5.QtWidgets import QApplication, QMainWindow, QDockWidget\nfrom PyQt5.QtGui import QColor\n\nclass MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n\n dock_widget = QDockWidget("Dock Widget", self)\n self.addDockWidget(1, dock_widget)\n\n # 设置标题栏的背景颜色为红色\n dock_widget.setStyleSheet("QDockWidget::title { background-color: red; }")\n\napp = QApplication([])\nwindow = MainWindow()\nwindow.show()\napp.exec_()\n\n\n在上面的示例中,我们创建了一个QDockWidget并将其添加到QMainWindow中。然后,我们使用setStyleSheet方法设置标题栏的样式表,将其背景颜色设置为红色。\n\n您可以根据需要更改背景颜色的值。
原文地址: https://www.cveoy.top/t/topic/p2en 著作权归作者所有。请勿转载和采集!