是否可以定义QTableView单元格的填充?我希望使用CSS样式表可以实现这一点,但是文档没有描述执行此操作的方法.
以下样式表没有所需的效果:
QTableView {
padding: 5px;
}
Run Code Online (Sandbox Code Playgroud)
因为它影响整个小部件的填充属性,而不影响单个单元格.
Ton*_*vel 14
我设法使用::item子控件说明符使其工作如下:
QTableView::item
{
border: 0px;
padding: 5px;
}
Run Code Online (Sandbox Code Playgroud)
请注意,在此处设置border属性是必要的.此外,这不是非常理想的,因为它似乎只影响QTableView细胞的左右填充.我现在可以忍受它了.
小智 6
我知道这是一个古老的问题,但我最近一直在努力解决这个问题.
我发现通过设置
tableView->verticalHeader()->setSectionResizeMode(QHeaderView::ResizeToContents);
CSS中的填充集也将应用于单元格的顶部和底部!