表格单元格文字颜色可以通过ForegroundRole来设置,但选中高亮的颜色是另外设的,且优先级更高,好像只能通过styleSheet样式设置,想要选中时文字颜色保持不变,可以使用代理。 使用代理 TableView设置: 效果: 另外,下面的代码也能实现,但如果把这个代理用在TreeView中,会导致高亮背景也丢失,不建议使用。
表格单元格文字颜色可以通过ForegroundRole来设置,但选中高亮的颜色是另外设的,且优先级更高,好像只能通过styleSheet样式设置,想要选中时文字颜色保持不变,可以使用代理。 使用代理 TableView设置: 效果: 另外,下面的代码也能实现,但如果把这个代理用在TreeView中,会导致高亮背景也丢失,不建议使用。