PySide6.QtPdf.QPdfBookmarkModel¶
- class QPdfBookmarkModel¶
QPdfBookmarkModel
类保存了PDF文档中的链接(锚点)树,例如目录。更多…概要¶
属性¶
documentᅟ
- 要在其中查找书签的PDF文档
方法¶
def
__init__()
def
document()
def
setDocument()
信号¶
注意
本文档可能包含从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:
另请参阅
属性
documentᅟ
的获取器。- documentChanged(document)¶
- Parameters:
文档 –
QPdfDocument
属性
documentᅟ
的通知信号。- setDocument(document)¶
- Parameters:
文档 –
QPdfDocument
另请参阅
属性
documentᅟ
的设置器。