PySide6.QtPdf.QPdfBookmarkModel

class QPdfBookmarkModel

QPdfBookmarkModel 类保存了PDF文档中的链接(锚点)树,例如目录。更多

PySide6.QtPdf.QPdfBookmarkModel 的继承图

概要

属性

方法

信号

注意

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

详细描述

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

class Role

常量

描述

QPdfBookmarkModel.Role.Title

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

QPdfBookmarkModel.Role.Level

缩进级别。

QPdfBookmarkModel.Role.Page

目标页面的页码(int)。

QPdfBookmarkModel.Role.Location

目标的位置(QPointF)。

QPdfBookmarkModel.Role.Zoom

建议的缩放级别(qreal)。

注意

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

property documentᅟ: QPdfDocument

此属性保存要查找书签的PDF文档。

Access functions:
__init__()
__init__(parent)
Parameters:

父对象QObject

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

document()
Return type:

QPdfDocument

另请参阅

setDocument()

属性 documentᅟ 的获取器。

documentChanged(document)
Parameters:

文档QPdfDocument

属性 documentᅟ 的通知信号。

setDocument(document)
Parameters:

文档QPdfDocument

另请参阅

document()

属性 documentᅟ 的设置器。