'QTextEdit' object has no attribute 'editingFinished'
时间: 2023-10-23 10:14:55
浏览: 70
这个错误通常出现在 PyQt 或者 PySide 中,因为在这些 GUI 工具包中,TextEdit 组件没有 editingF[ini](https://geek.csdn.net/educolumn/96562d5ee6315463ded747b55d0b6a80?spm=1055.2569.3001.10083)shed [属性]([http](https://geek.csdn.net/educolumn/68f28ca3131d47699e5902c5d3d74d51?spm=1055.2569.3001.10083)s://geek.csdn.net/educolumn/5280ca4eda584c6baf7c2ec8010927f9?spm=1055.2569.3001.10083)。如果你想在 QLineEdit 和 QTextEdit 中使用 editingF[ini](https://geek.csdn.net/educolumn/96562d5ee6315463ded747b55d0b6a80?spm=1055.2569.3001.10083)shed 事件,你可以考虑使用 [return](https://geek.csdn.net/educolumn/8442147fdbfd73b40c03379a6c1eba3a?spm=1055.2569.3001.10083)Pressed 事件或者 lostFocus 事件替代它。
相关问题
AttributeError: type object 'QTextEdit' has no attribute 'Nowrap'
### 回答1:
抱歉,我的回答有误。在 PyQt6 中,`QTextEdit` 没有 `NoWrap` 属性。如果你想让 `QTextBrowser` 不自动换行,可以使用 `setLineWrapColumnOrWidth` 方法将换行宽度设置为一个很大的值,如下所示:
text_browser = QtWidgets.QTextBrowser()
text_browser.setLineWrapColumnOrWidth(99999)
text_browser.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOn)
```
'QTextEdit' object has no attribute 'setScaledContents'
根据提供的引用内容,我们可以看到这是关于Qt框架中的一些代码片段。根据问题,'QTextEdit'对象没有'setScaledContents'属性。根据提供的引用内容,我们没有找到与'setScaledContents'相关的代码。因此,可能是在其他地方使用了'setScaledContents'属性,但没有在提供的引用内容中显示出来。请检查代码中是否有其他地方使用了'setScaledContents'属性,并确保正确使用该属性。
#### 引用[.