我想用css設置一個QTableView
對象中所有單元格的背景顏色。CSS設置QTableView背景顏色?
東西線沿線的...
ui.tableView->setStyleSheet("QTableView { background-color: red; color: yellow");
這可能嗎?如果是的話,我會怎麼做呢?
我想用css設置一個QTableView
對象中所有單元格的背景顏色。CSS設置QTableView背景顏色?
東西線沿線的...
ui.tableView->setStyleSheet("QTableView { background-color: red; color: yellow");
這可能嗎?如果是的話,我會怎麼做呢?
將css屬性更改爲「background-color」,然後您的示例看起來不錯。
參考:
http://doc.qt.nokia.com/4.7-snapshot/stylesheet-reference.html
我認爲以下QSS的一塊可以做的伎倆:
QTableView::item {
border: 1px solid #d9d9d9;
border-top-color: transparent;
border-bottom-color: transparent;
}
大部分爲QTreeView則工作也QTableView中
http://qt-project.org/doc/qt-4.8/stylesheet-examples.html#customizing-qtreeview
的QSS例子
糾正了我給它的例子後仍然不起作用。此外,我一直在關注這個參考,它顯示了(對於'QTableView')如何設置'網格線顏色'和選中單元格的顏色。但我仍然在這裏留下了我原來的問題。 – andre 2012-07-12 20:07:29
您是否嘗試在主窗口上設置樣式表,以便它影響所有QTableView? – jdi 2012-07-12 20:11:34
原始代碼字很好。我用默認設置覆蓋了模型中的設置。謝謝。 – andre 2012-07-12 20:18:00