1,QPushButton调用setStyleSheet设置BorderImage之后,可能会出现两次BorderImage叠加的情况,根本的原因应该是界面没有刷新,在实际中观察到点击其他按钮的时候,此按钮会刷新,所以采用对其他按钮设置焦点的方式使得此按钮及时刷新。
2,QPushButton按钮按下的时候可能会有虚线的边框,设置Button的Focus模式为NoFocus之后,边框就没有了。
本文介绍了在使用QPushButton组件时遇到的两个常见问题:一是设置了BorderImage后可能出现的显示问题及解决方案;二是按钮按下时出现虚线边框的问题及其解决办法。
1,QPushButton调用setStyleSheet设置BorderImage之后,可能会出现两次BorderImage叠加的情况,根本的原因应该是界面没有刷新,在实际中观察到点击其他按钮的时候,此按钮会刷新,所以采用对其他按钮设置焦点的方式使得此按钮及时刷新。
2,QPushButton按钮按下的时候可能会有虚线的边框,设置Button的Focus模式为NoFocus之后,边框就没有了。
转载于:https://www.cnblogs.com/Dennis-mi/articles/5231542.html
1710
2127

被折叠的 条评论
为什么被折叠?