Python 使用PyQt5中的样式表更改QTableView单元格之间的间距

Python 使用PyQt5中的样式表更改QTableView单元格之间的间距,python,pyqt,qtableview,qtstylesheets,Python,Pyqt,Qtableview,Qtstylesheets,如何使用QSS选择器在表格单元格之间添加空格。我尝试过边界间距选择器,即带有边界选择器的item伪类,但这一切都不能正常工作 下面是一个示例代码,我认为应该这样做 app. setStyleSheet ("QTableView { border-collapse: separate; border-spacing: 10px 20px; color: red;}") 这是我的意思。 使用样式表,您可以通过边框间距(如示例中所示)或填充来分隔各个单元格: app.setSty

如何使用QSS选择器在表格单元格之间添加空格。我尝试过边界间距选择器,即带有边界选择器的item伪类,但这一切都不能正常工作

下面是一个示例代码,我认为应该这样做

app. setStyleSheet ("QTableView { border-collapse: separate; border-spacing: 10px 20px; color: red;}")
这是我的意思。

使用样式表,您可以通过边框间距(如示例中所示)或填充来分隔各个单元格:

app.setStyleSheet("QTableView::item { border:0px; padding: 150px; }")

执行此操作时,整个表的边距都会显示,而不是每个元素的边距paddings*。您说得对,我缺少一个::项描述符(相应地更新了我的答案)。然而,这似乎不起作用。也许这个问题有帮助?