找回密码
 立即注册
收起左侧

怎么设置toolbutton,使用isChecked返回总为false,并加载图标可见

6
回复
8399
查看
[复制链接]
累计签到:58 天
连续签到:1 天
来源: 2017-9-21 15:58:18 显示全部楼层 |阅读模式
1Qter豆
前提:toolbutton加载图标,setEnabled(false),使用isChecked返回false,但是toolbutton的图标不可见。
问题:怎么设置toolbutton,使用isChecked返回总为false,并使得图标可见。大家有办法吗?

回复

使用道具 举报

累计签到:2088 天
连续签到:7 天
2017-9-21 17:25:01 显示全部楼层
用setchecked(false)或者setCheckable(false)试一下
回复

使用道具 举报

累计签到:58 天
连续签到:1 天
2017-9-21 17:27:18 显示全部楼层
程默的叛逆者 发表于 2017-9-21 17:25
用setchecked(false)或者setCheckable(false)试一下

之前,我没有把问题描述清楚。问题:toolbutton在禁止状态下显示图标,这样该怎么弄
回复

使用道具 举报

累计签到:133 天
连续签到:1 天
2017-9-21 17:34:17 显示全部楼层
setIcon可以显示,不过是灰色的,不显示说明你图标路径有问题。
回复

使用道具 举报

累计签到:58 天
连续签到:1 天
2017-9-21 17:42:17 显示全部楼层
loki1412 发表于 2017-9-21 17:34
setIcon可以显示,不过是灰色的,不显示说明你图标路径有问题。

我试了一下,setIcon显示为灰色;按钮禁止后,怎样显示为亮的吗?
回复

使用道具 举报

累计签到:955 天
连续签到:1 天
2017-9-22 09:22:18 显示全部楼层
重写toolbutton,qt有时并不能完全实现咱们的需求。
回复

使用道具 举报

累计签到:133 天
连续签到:1 天
2017-9-22 10:04:02 显示全部楼层
这里设置对应状态的图标就行。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了