超级初心者想用PyQt5做一个简单的界面,一上来就碰到一个问题卡了好久。
就是把下图里上面那个对话框里的输入的内容,比如“123abc”复制黏贴到下面那个对话框里,代码该怎么改呢?求指点下(哭。)
可以用下面方法实现:
setPlainText() 设置多行文本框的内容
toPlainText() 返回多行文本框的文本内容
文本对话框有几种,你的对话框是 QtextEdit。
可以参考:
(1)QLineEdit
self.lineEdit = QtWidgets.QLineEdit(self.page_1)
...
self.lineEdit.setText("1. 几何变换")
(2)QTextEdit
self.textEdit = QtWidgets.QTextEdit() # 创建:文本编辑框 textEdit
...
self.textEdit.append("不支持的文件格式")
(3)QPlainTextEdit
self.plainTextEdit = QtWidgets.QPlainTextEdit(self.verticalLayoutWidget_3)
...
self.plainTextEdit.appendPlainText("1.1 图像平移")