获取按钮,复选框,单选按钮的文本/标签

时间:2019-04-11 22:10:15

标签: python pyqt pyqt5

我是Python和Qt5的新手。 我的GUI包含几个按钮,复选框,单选按钮等。

我想做的是获取与复选框/按钮/单选按钮/等相关联的标签/文本(目前仅打印至控制台)。

我尝试使用text()方法(请参见下面的代码),但这不起作用。 当我单击单选按钮时,它确实会打印“ Got here”,但随后崩溃。

我想要获得单选按钮/按钮/复选框的名称,在这种情况下为“ 单选按钮1 ”。

有帮助吗?

谢谢

radioButton1 = QRadioButton("Radio button 1")

radioButton1.clicked.connect(self.printThis)
def printThis(self):
    print("Got here")
    self.text = self.defaultPushButton.text()
    print(text)

0 个答案:

没有答案