非常抱歉,以下是使用QPlainTextEdit和额外的三个按钮实现相同功能的代码:
self.pushButton_11 = QPushButton("确认", self)
self.pushButton_12 = QPushButton("重新录入", self)
self.pushButton_13 = QPushButton("不再录入", self)
self.pushButton_11.setGeometry(50, 220, 70, 30)
self.pushButton_12.setGeometry(130, 220, 90, 30)
self.pushButton_13.setGeometry(230, 220, 70, 30)
def get_input(self):
text = self.plain_text_edit.toPlainText()
self.pushButton_11.clicked.connect(lambda: self.accept_input(text))
self.pushButton_12.clicked.connect(lambda: self.retry_input())
self.pushButton_13.clicked.connect(lambda: self.quit_input())
def accept_input(self, text):
self.plain_text_edit.appendPlainText(text)
def retry_input(self):
self.plain_text_edit.clear()
def quit_input(self):
self.close()
self.button.clicked.connect(self.get_input)
self.pushButton_11.hide()
self.pushButton_12.hide()
self.pushButton_13.hide()
非常抱歉给您带来的困扰,希望这次的代码格式符合您的要求。如果还有任何问题,请随时向我提问!
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 |