PyQt5变量python

我有代码,并且在另一个脚本中需要SLOT变量,但是当我尝试将SLOT var发送到另一个脚本时,我看到“无”。

class Window(QWidget):

def __init__(self):
    super().__init__()

    self.setWindowTitle('HELLO')
    self.setGeometry(100,100,300,150)
    self.UI()


def UI(self):

    grid = QGridLayout()
    grid.addWidget(self.slot_group(),0)

def slot_group(self):
    groupBox = QGroupBox('Select slot:')

    radio1 = QRadioButton('1')
    radio1.toggled.connect(self.chosen_slot)
    radio1.setChecked(True)
    radio2 = QRadioButton('2')
    radio2.toggled.connect(self.chosen_slot)
    radio3 = QRadioButton('3')
    radio3.toggled.connect(self.chosen_slot)

    vbox = QVBoxLayout()
    vbox.addWidget(radio1)
    vbox.addWidget(radio2)
    vbox.addWidget(radio3)

    vbox.addStretch(1)
    groupBox.setLayout(vbox)

    return groupBox


def chosen_slot(self):

    radioBtn = self.sender()
    if radioBtn.isChecked():
        SLOT = int(radioBtn.text())
        print(int(radioBtn.text()))

所以问题是我如何获得SLOT价值?

guibin948702526 回答:PyQt5变量python

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3133359.html

大家都在问