Buttons_QRadioButton_01_buttons_in_group.py 文件源码

python
阅读 15 收藏 0 点赞 0 评论 0

项目:OpenTutorials_PyQt 作者: RavenKyu 项目源码 文件源码
def __init__(self):
        QWidget.__init__(self, flags=Qt.Widget)
        self.setWindowTitle("RadioButton")

        # ??? ?? ?? ??
        grp_1 = QGroupBox("Group 1")
        grp_2 = QGroupBox("Group 2")
        rb_1 = QRadioButton("RadioButton 1")
        rb_2 = QRadioButton("RadioButton 2")
        rb_3 = QRadioButton("RadioButton 3")
        rb_4 = QRadioButton("RadioButton 4")
        rb_5 = QRadioButton("RadioButton 5")

        # ???? ?? ? Form Widget? ??
        base_layout = QBoxLayout(QBoxLayout.TopToBottom, self)
        grp_1_layout = QBoxLayout(QBoxLayout.TopToBottom)
        grp_2_layout = QBoxLayout(QBoxLayout.TopToBottom)

        grp_1.setLayout(grp_1_layout)
        grp_2.setLayout(grp_2_layout)

        grp_1_layout.addWidget(rb_1)
        grp_1_layout.addWidget(rb_2)
        grp_1_layout.addWidget(rb_3)
        grp_2_layout.addWidget(rb_4)
        grp_2_layout.addWidget(rb_5)

        base_layout.addWidget(grp_1)
        base_layout.addWidget(grp_2)

        self.setLayout(base_layout)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号