pyqt5利用QLineEdit输入信息

定义个组件  QLineEdit是一个单行文本编辑控件。

         # 静态标签
        self.hint = QLabel(self)
        self.hint.setText("请输入value值")
        self.hint.move(60, 40)
        self.value_input = QLineEdit(self)  # 单行编辑框
        self.value_input.move(60, 100)
         # 保存输入的信息
        self.Btnsave = QtWidgets.QPushButton(self)
        self.Btnsave.setGeometry(QtCore.QRect(100, 150, 100, 50))
        self.Btnsave.setObjectName("Btnsave")
        self.Btnsave.setText("save")
        self.Btnsave.clicked.connect(self.save_information)


        self.BtnClose = QtWidgets.QPushButton(self)
        self.BtnClose.setGeometry(QtCore.QRect(250, 150, 100, 50))
        self.BtnClose.setObjectName("BtnClose")
        self.BtnClose.setText("cancel")
        self.BtnClose.clicked.connect(self.close)

定义一个函数来获取输入的值

    def save_information(self):
        # 获得输入的内容
        value_int = int(self.value_input.text())
        self.value_input = value_int
        self.close()

猜你喜欢

转载自blog.csdn.net/weixin_48262500/article/details/121518454