我希望能夠更改列標題,但我嘗試的任何方法都不起作用。以下是我想要更改的示例。我想改變標題的白色。
[例子]

下面是我目前擁有的樣式表
self.treeView.setStyleSheet("background-color: rgb(0, 153, 255);\n"
#"color: rgb(0, 153, 255);\n"
"alternate-background-color: rgb(0, 153, 255);\n"
"border-style: solid;\n"
"border-color: rgb(0, 153, 255);\n"
"border-width: 2px;\n"
"border-radius: 10px;")
如果您需要更多代碼,請告訴我!
uj5u.com熱心網友回復:
這是一個完整的小應用程式,展示了如何為 QTreeView 設定標題樣式:
import sys
from PyQt5 import QtWidgets
class Widget(QtWidgets.QTreeView):
def __init__(self):
super().__init__()
self.test_model = QtWidgets.QFileSystemModel(self)
self.setModel(self.test_model)
app = QtWidgets.QApplication(sys.argv)
app.setStyleSheet("QHeaderView::section { background-color: red }")
w = Widget()
w.show()
sys.exit(app.exec_())
有關設定標題樣式的更多資訊,請參閱檔案。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/414849.html
標籤:
上一篇:PyQt5日歷小部件子項
