使用样式表可以解决此问题
使用此样式可以取消按下状态的下沉效果
QToolButton{"padding-left:0px;"}
如果鼠标悬浮出现下沉效果
我发现的其中一个原因是:按钮原始状态下无边框,而悬浮状态下有边框。
就可以将原始状态的边框颜色设置为透明,即可取消下沉效果文章来源:https://www.toymoban.com/news/detail-521474.html
QToolButton{"border:1px solid rgba(255,255,255,0);"}
QToolButton::hover{"border:1px solid rgb(123,123,123);"}
注意:边框的粗细要一致,因为原始状态边框为透明,所以视觉上和无边框效果一致文章来源地址https://www.toymoban.com/news/detail-521474.html
到了这里,关于QT QToolButton在鼠标悬浮以及按下的情况下内容会下沉的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!