class QPdfBookmarkModel#

PySide6.QtPdf.QPdfBookmarkModel 类包含一个 PDF 文档内链接(锚点)的树,如目录。 更多信息

Inheritance diagram of PySide6.QtPdf.QPdfBookmarkModel

概要#

属性#

  • document - 寻找书签的 PDF 文档

方法#

  • __init__

  • document

  • setDocument

信号#

  • documentChanged

请注意

本文档可能包含从C++自动翻译成Python的代码片段。我们总是欢迎对片段翻译的贡献。如果您发现翻译有问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE

详细说明#

这用于模型/视图编程范式,以树或列表的形式显示目录。

class Role#

常量

描述

QPdfBookmarkModel.Role.Title

(继承自 enum.IntEnum) 用于显示的书签名称。

QPdfBookmarkModel.Role.Level

缩进级别。

QPdfBookmarkModel.Role.Page

目标页码(整数)。

QPdfBookmarkModel.Role.Location

目标位置(QPointF)。

QPdfBookmarkModel.Role.Zoom

建议的缩放级别(qreal)。

请注意

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

property documentᅟ: QPdfDocument#

此属性持有包含书签的PDF文档。

访问函数
__init__()#
__init__(parent)
参数:

parentQObject

使用父对象 parent 构造一个新的书签模型。

document()#
返回类型:

QPdfDocument

参见

setDocument()

属性 documentᅟ 的获取器。

documentChanged(document)#
参数:

documentQPdfDocument

属性 documentᅟ 的通知信号。

setDocument(document)#
参数:

documentQPdfDocument

参见

document()

属性 documentᅟ 的设置器。