我需要创建一个具有三种状态的按钮:
换句话说,当状态转换为
Qt是否支持实现这种类型的按钮?如果是,如何实现?
- 未点击
- 中间状态
- 已点击
换句话说,当状态转换为
未点击 --> 中间状态 --> 已点击
,然后已点击 --> 中间状态 --> 未点击
。Qt是否支持实现这种类型的按钮?如果是,如何实现?
clicked -> state <<=1 | state >>=1
,这样就有了 3 种状态,其中 0 表示未选中,1 表示不确定,2 表示已选中。 - mrogal.ski