简单的来说,当我们在文本框中如果输入错了,或者就是想把内容删除的话,简单明了,代码如下:
class MyWindow(QWidget): def __init__(self): super().__init__() self.setFixedSize(500, 500) self.init_ui() def init_ui(self): self.line_edit = QLineEdit(self) self.line_edit.move(10,10) self.line_edit.setPlaceholderText("请输入内容") # 设置清除按钮,有内容,清除按钮才会显示 self.line_edit.setClearButtonEnabled(True) if __name__ == "__main__": app = QApplication(sys.argv) window = MyWindow() window.show() app.exec_() 简单的几行代码就可以完成你想要的结果啦