我用它来设置QTableWidget
的样式。除horizontalheaderlabels
和the row numbers
外,表格中的所有内容都会受到影响。
Table.setStyleSheet("Background-color:rgb(100,100,100);border-radius:15px;")
所以我试过这个
Table.horizontalHeader().setStyleSheet("Background-color:rgb(190,1,1);border-radius:14px;"
但这似乎没有任何影响。
如何设置horizontalheaderlabel
和the row numbers
的样式表?
答案 0 :(得分:4)
您必须执行类似
的操作stylesheet = "::section{Background-color:rgb(190,1,1);border-radius:14px;}"
Table.horizontalHeader().setStyleSheet(stylesheet)
即如果您需要不同的水平和垂直标题。否则,这应该做的工作
stylesheet = "QHeaderView::section{Background-color:rgb(190,1,1);
border-radius:14px;}"
Table.setStyleSheet(stylesheet)