如何在pyqt中的单选按钮选择中显示和隐藏文本框和标签?

时间:2017-03-25 05:16:35

标签: python pyqt pyqt4

这是我的gui。如果用户选择传递单选按钮,则标记(标签)和文本框应该是可见的,并且当用户选择失败单选按钮然后标记(标签)和文本框不应该是可见的。 这应该完全取决于radiobutton的选择。如何在pyqt4 python中做到这一点?

GUI

1 个答案:

答案 0 :(得分:0)

您将需要以下内容:

# Connect radio button 
self.radio_pass.toggled.connect(passToggled)

def passToggled(self):

    """Hides markls label and qlineedit if radiobutton is not checked."""

     if not self.radio_pass.isChecked():
        self.lbl_marks.hide()
        self.qle_marks.hide()

lbl_marks是您的标签,qle_marks是您的标记字段,radio_pass是单选按钮。