一,、問(wèn)題描述
同一頁(yè)面上有多組單選按鈕,,怎樣實(shí)現(xiàn)“只在指定幾個(gè)單選項(xiàng)間互斥”,? 如: 第一組按鈕按主從機(jī)分類,,第二組按鈕按性別分類 用什么方法讓系統(tǒng)知道“這是兩組互斥按鈕,而不是一組”,?
二,、解決方案
方法1,、在頁(yè)面布局設(shè)計(jì)時(shí),,做兩個(gè)布局 用兩個(gè)布局將兩組互斥按鈕分開(kāi),,效果如下:
方法2、在腳本中增加一個(gè)QButtonGroup group1 = QButtonGroup() group1.addButton(self.ui.radioButton) group1.addButton(self.ui.radioButton_2) group1.addButton(self.ui.radioButton_3) group1.addButton(self.ui.radioButton_4)
group2 = QButtonGroup() group2.addButton(self.ui.radioButton_5) group2.addButton(self.ui.radioButton_6)
如果不用布局,,也可以在腳本中,,用以上方式實(shí)現(xiàn)。
|