我想用特定樣式在Qt中顯示錶格。我想繪製所有具有相同顏色和相同寬度的網格線。QTableView/QTableWidget網格樣式表 - 網格線寬度
問題是,難以風格QHeaderView
。所有的時間,我得到2px網格寬度或根本沒有網格。
我有一個QTableWidget的
和asociated的styleSheet
QWidget {
background-color: #333333;
color: #fffff8;
}
QHeaderView::section {
background-color: #646464;
padding: 4px;
border: 1px solid #fffff8;
font-size: 14pt;
}
QTableWidget {
gridline-color: #fffff8;
font-size: 12pt;
}
QTableWidget QTableCornerButton::section {
background-color: #646464;
border: 1px solid #fffff8;
}
如下因素窗口是否有什麼招數讓所有網格線1像素寬度?我正在使用4.8.5,我無法升級到版本5.x.
默認情況下表顯示所有邊界分開,所以你會得到邊界2px的,而不是一個。你可以嘗試添加CSS邊框崩潰:崩潰;'爲QWidget – Caelea 2014-10-02 14:05:15