• 2024-07-25QTreeView 样式设置以及Checkbox复选框样式设置
    这种样式设置如下QTreeView{background:#303033;font-size:16px;color:rgba(255,255,255,1);border:0px;}QTreeView::item{background:#303033;height:40px;}QTreeView::branch{background:#303033;}QTreeView::item:hover{
  • 2024-07-09QPushButton的checked和pressed样式设置无效是因为优先级问题
    设置QPushButton想要设置pressed状态的图标,但是尝试了很多次都没有效果,原来是按照优先级来的,位置越往下优先级越高,hover状态时在最下面,所以鼠标在按钮上时,hover优先级最高,所以无论pressed还是checked都无法显示正确的图标,所以要调整下顺序; QPushButton{border-image:url
  • 2024-05-22QPushButton设置选中和未选择时的图标
    发现checked状态图标不会改变,qproperty-icon设置对checked样式设置无效,无法实现自动切换;所以还是采用如下样式,在代码里检测checked状态,设置不同的样式。如果没有文字,只是单独的图标,可以换成background-image:url(:/analysisCenter/Resources/analysisCenter/orderup.svg);可以