这个设定其实很简单,只需 设置 button.setBright(false),即可。直接设定 setEnabled(false)只能让button不接收事件,但图片不显示为disabled状态,可能是由于习惯的问题吧。
c++的代码就不看了。
本文介绍了一种简单的方法来改变按钮的状态,通过使用button.setBright(false)可以让按钮变为不可用状态并且外观上显示为禁用。直接使用setEnabled(false)虽然也能阻止按钮接收事件,但是不会改变其外观。
这个设定其实很简单,只需 设置 button.setBright(false),即可。直接设定 setEnabled(false)只能让button不接收事件,但图片不显示为disabled状态,可能是由于习惯的问题吧。
c++的代码就不看了。

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