pyqt6 AttributeError: type object 'QTextEdit' has no attribute 'EndOfLine'
时间: 2023-11-28 15:46:09 浏览: 210
PyQt学习随笔:自定义信号连接时报AttributeError: ‘PyQt5.QtCore.pyqtSignal’ object has no attribute ‘connect’
5星 · 资源好评率100%
根据引用[2]中提到的内容,可能是因为在使用QTextEdit时,使用了EndOfLine属性,但是在PyQt6中该属性已经被移除了,所以会出现该错误。解决方法是使用QTextCursor类的movePosition方法来代替EndOfLine属性。具体代码如下:
```python
cursor = QTextCursor(text_edit.document())
cursor.movePosition(QTextCursor.End)
```
其中,text_edit是QTextEdit对象。这段代码将光标移动到文本的末尾。
阅读全文