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

qss 实现按钮按下 凹下去状态

1
回复
7794
查看
[复制链接]
累计签到:6 天
连续签到:1 天
来源: 2018-5-13 12:05:59 显示全部楼层 |阅读模式
1Qter豆
网上的例子多为鼠标按下瞬间凹下,我想要单击按钮a后 呈现凹下的状态(一直呈现凹下状态),单击另一个按钮b(凹下)使按钮a弹起

还望各位帮帮忙

回复

使用道具 举报

累计签到:67 天
连续签到:1 天
2018-5-26 00:42:34 显示全部楼层
leftAction = new QAction;
rightAction = new QAction;
leftAction->setCheckable(true);    //这个是设置按钮一直凹下
rightAction->setCheckable(true);  //同上

if (text->alignment() == Qt::alignLeft)  //如果文本是左对齐
    leftAction->setChecked(true)            //这个按钮是凹下的

if (text->alignment() == Qt::alignRight)    //如果文本是右对齐
    rightAction->setChecked(true)              //这个按钮是凹下的    这时个左对齐的按钮弹起了
回复

使用道具 举报

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

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