我想使用样式表:focus伪状态来控制树视图焦点状态的表示.使用以下样式表效果很好,除了Qt系统仍然绘制它自己的焦点rect.我如何要求Qt不能绘制焦点rect,同时仍然可以将控件聚焦到键盘输入?
QTreeView {
background: #505050;
border: 1px solid;
border-radius: 10px;
}
QTreeView:focus {
border: 2px groove;
}
Run Code Online (Sandbox Code Playgroud)
Sha*_*way 14
QTreeView小部件周围的焦点矩形本身就是Mac样式特征.这会将每个小部件关闭:
tree.setAttribute(Qt.WA_MacShowFocusRect, 0)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8142 次 |
最近记录: |