Qt,2个QRadioButton集之间的冲突

时间:2015-07-17 14:17:04

标签: c++ qt widget radio-button qradiobutton

我的小工具应用界面拥有2套QRadioButtons,彼此独立。其中一组实际上是QRadioButtons的QDialogBu​​ttonBox。

首先,两个集合都有意识地表现,这意味着,单击该集合中的1个按钮将取消选中同一组中先前选中的按钮。此外,重要的是,如果您选中一个按钮然后再次点击它,它就会取消选中。

但由于某些原因,只要我与Button Box交互,其他设置就会中断:单击选中的按钮会取消选中它,导致设置中没有选中任何按钮。

知道为什么吗?

编辑:这可能有所帮助,但不是,但在这里看起来如何:

enter image description here

第一组由2个标签" Presets"组成。和#34;收藏夹"。 第二组,QDialogBu​​ttonBox,是下面的预设列表。

1 个答案:

答案 0 :(得分:0)

我建议你以其他方式实现你的小部件。

一种方法可以是一个可检查的tabwidget ......你可以找到some help here。它在Python中被遗忘,但我认为这很简单。

但我建议您使用简单的QTabWidget ...如果可检查选项在窗口小部件的顶部不重要。为什么需要?