Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我尝试使用样式表使 QTableView 的边框消失:
self.tableau.setStyleSheet("border: 0px solid transparent")
但是当我这样做时,我失去了我的小部件上的系统主题,特别是对于滚动条。我在Linux上。知道为什么会这样吗?我必须添加另一个 css 选项吗?
如果你需要保持原来的风格,QTableView你可以使用setFrameShape(QFrame::NoFrame)或setLineWidth(0)。QTableView从QFrame. 如果你想用样式表来做,我认为没有办法保留原来的操作系统主题。
QTableView
setFrameShape(QFrame::NoFrame)
setLineWidth(0)
QFrame