qbuttongroup如何都不选中_夸脱QButtonGroup.checkedId()只返回一个选中的按钮

我创建了一个QButtonGroup(代码中可能有未使用的人工制品)。请忽略它们)。我想检索所有选中单选按钮的Id。但是,QButtonGroup.checkedId()一次只返回一个按钮。在

是否可以检索所有选中单选按钮的列表?在import sys

from PyQt5.QtWidgets import QMainWindow, QApplication, QPushButton, QWidget, QAction, QTabWidget, QVBoxLayout,\

QHBoxLayout, QGridLayout, QSplitter, QFrame, QTextEdit, QFileDialog, QGroupBox,\

QButtonGroup, QLabel, QRadioButton

class MyRadioButtonGroup(QWidget):

"""

creates radio buttons from a list

"""

def __init__(self, label, instructions, name_list):

super().__init__()

self.title_label = QLabel(label)

self.name_list = name_list

# create the widget

self.layout = QVBoxLayout()

self.group_box = QGroupBox(instructions)

self.button_group = QButtonGroup()

self.button_group.setExclusive(False)

# create the buttons

你可能感兴趣的:(qbuttongroup如何都不选中_夸脱QButtonGroup.checkedId()只返回一个选中的按钮)