- class QPdfLink#
该
QPdfLink
类定义了页面上的一个区域(例如超链接或搜索结果)与目的地(页面、页面上的位置以及查看该内容的缩放级别)之间的链接。更多…摘要#
属性#
方法#
def
__init__()
def
contextAfter()
def
contextBefore()
def
isValid()
def
location()
def
page()
定义
rectangles()
定义
swap()
定义
toString()
定义
url()
定义
zoom()
注意
此文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段的翻译做出贡献。如果您发现翻译中的问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE上创建票证来告诉我们。
详细描述#
注意
可以使用属性,当使用
from __feature__ import true_property
时直接使用,否则通过访问器函数使用。- property contextAfterᅟ: str#
此属性持有在搜索字符串之后在页面上找到的相邻文本。如果链接是超链接,则此字符串为空。
- 访问函数
- property contextBeforeᅟ: str#
此属性持有在搜索字符串之前在页面上找到的相邻文本。如果链接是超链接,则此字符串为空。
- 访问函数
此属性持有
页
上的位置,单位为点。如果链接是搜索结果,则是找到结果的位置;如果链接是超链接,则是目标位置。- 访问函数
- property pageᅟ: int#
此属性持有页码。如果链接是搜索结果,则是找到结果所在的页码;如果链接是超链接,则是目标页码。
- 访问函数
- 属性 rectangles: QRectF 列表#
这个属性包含链接或搜索结果显示在页面上的区域(一组矩形)。如果文本在页面上换行,则可能有多个矩形
- 访问函数
这个属性包含链接为外部超链接时目标URL;否则为空。
- 访问函数
- 属性 valid: bool#
这个属性存储链接是否有效。
- 访问函数
- 属性 zoom: float#
这个属性包含建议的放大级别,其中1.0表示默认比例(1像素=1点)。如果链接是搜索结果,则此值不使用。
- 访问函数
- __init__()#
构造一个无效的目标。
另请参阅
valid
- __init__(other)
- 参数
other –
QPdfLink
- contextAfter()#
- 返回类型
str
属性
contextAfter
的获取器。- contextBefore()#
- 返回类型
str
属性
contextBefore
的获取器。根据给定的
mode
将链接的toString()
表示形式复制到系统剪贴板。- isValid()#
- 返回类型
bool
属性
valid
的 getter。属性
location
的 getter。- page()#
- 返回类型
int
属性
page
的 getter。属性
rectangles
的 getter。- toString()#
- 返回类型
str
返回一个可用于显示的翻译表示形式。
另请参阅
属性
url
的 getter。- zoom()#
- 返回类型
float
属性
zoom
的 getter。