所以我想在Pyqt5QGroupBox中添加一个按钮。在将参数保存到类变量中之前,该按钮将关闭窗口。我该怎么做? 我的代码:
def changeDefaultParameters(self):
self.DPGroupBox = QGroupBox("Default Paramters:")
self.DPGroupBox.setStyleSheet('QGroupBox {color: blue; font:bold 14px}')
self.DPGroupBox.move(300, 300)
layout = QFormLayout()
layout.addRow(QLabel("D (nm):"), QLineEdit())
layout.addRow(QLabel("R_on (\u03A9):"), QLineEdit())
layout.addRow(QLabel("R_off (\u03A9):"), QLineEdit())
layout.addRow(QLabel("W_0 (nm):"), QLineEdit())
layout.addRow(QLabel("Mobility (\u03BC):"), QLineEdit())
layout.addRow(QLabel("Polarity (\u03B7):"), QLineEdit())
layout.addRow(QLabel(), QPushButton('OK', self))
# ADD SOMETHING HERE SO THAT WHEN OK IS CLICKED THE
VALUES INPUT GETS SAVED SO CLASS VARIABLES LIKE:
self.var1 = D
ALSO THE WINDOW CLOSES
self.DPGroupBox.setLayout(layout)
self.DPGroupBox.show()
现在看起来是这样的:
相关问题 更多 >
编程相关推荐