Q: 在PyQt中默认Radio Button组件会存在互斥效果, 但要实现多组互斥效果时, 需要使用进行额外的操作实现.
A: 有两种方式可以实现多组Radio Button之间的互斥, 一种是Python代码中初始化实现, 另外一种是XML中(及QT Design设置)实现. 这里着重介绍QT Design中设置方式:
步骤一: 在软件中拖拽并方式按钮.
步骤二: 使用布局参数, 将需要互斥的按钮放置在同一个布局的类下.
步骤三: 属性中开启互斥参数.
步骤四: 实现效果.