class QQuickTextDocument#

QQuickTextDocument提供了对QQuickTextEdit的QTextDocument的访问。更多信息...

Inheritance diagram of PySide6.QtQuick.QQuickTextDocument

摘要#

属性#

方法#

信号#

注意

本文档可能包含自动从C++翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在https:/bugreports.qt.io/projects/PYSIDE创建工单来通知我们。

详细说明#

此类提供对QQuickTextEdit元素的QTextDocument的访问。这是为了允许使用Qt的富文本处理功能,包括文档修改。还可以用于输出内容,例如通过QTextDocumentWriter),或提供额外的格式,例如通过QSyntaxHighlighter。

class QmlIsUncreatable#
class 状态#

6.7版本新增。

注意

当使用from __feature__ import true_property时,可以直接使用属性;否则通过访问函数使用。

property modifiedᅟ: bool#
访问函数
property sourceᅟ: QUrl#
访问函数
property statusᅟ: QQuickTextDocument.Status#
访问函数
__init__(parent)#
参数::

parentQQuickItem

构造一个以parent作为父对象的QQuickTextDocument对象。

isModified()#
返回类型::

bool

属性 modifiedᅟ 的获取器。

modifiedChanged()#

属性 modifiedᅟ 的通知信号。

save()#
saveAs(url)#
参数::

urlQUrl

setModified(modified)#
参数::

modified – bool

见亦

isModified()

属性 modifiedᅟ 的设置器。

setSource(url)#
参数::

urlQUrl

见亦

source()

属性 sourceᅟ 的设置器。

setTextDocument(document)#
参数::

documentQTextDocument

设置给定的 document

调用者保留该文档的所有权。

source()#
返回类型::

QUrl

见亦

setSource()

属性 sourceᅟ 的获取器。

sourceChanged()#

属性 sourceᅟ 的通知信号。

status()#
返回类型::

状态

属性 statusᅟ 的获取器。

statusChanged()#

属性 status 的通知信号。

textDocument()#
返回类型::

QTextDocument

返回一个指向 QTextDocument 对象的指针。

textDocumentChanged()#

当基于 QTextDocument 的实例被替换为不同的实例时,会发出此信号。