QPdfLink 类

QPdfLink 类定义了页面上的一个区域(例如超链接或搜索结果)与目的地(页面、页面上的位置以及查看时的缩放级别)之间的链接。 更多信息...

头文件 #include <QPdfLink>
Qt 6.4

属性

公共函数

QPdfLink()
QStringcontextAfter() const
QStringcontextBefore() const
voidcopyToClipboard(QClipboard::Mode mode = QClipboard::Clipboard) const
boolisValid() const
QPointFlocation() const
intpage() const
QList<QRectF>rectangles() const
QStringtoString() const
QUrlurl() const
qrealzoom() const

详细描述

属性文档

[只读] contextAfter : const QString

此属性包含在搜索字符串之后在页面上找到的相邻文本。如果链接是超链接,则此字符串为空。

访问函数

QStringcontextAfter() const

另请参阅QPdfSearchModel::resultsOnPage() 和 QPdfSearchModel::resultAtIndex()。

[只读] contextBefore : const QString

此属性包含在搜索字符串之前在页面上找到的相邻文本。如果链接是超链接,则此字符串为空。

访问函数

QStringcontextBefore() const

另请参阅QPdfSearchModel::resultsOnPage() 和 QPdfSearchModel::resultAtIndex()。

[只读] 位置 : const QPointF

此属性保存页面位置,以点为单位。如果链接是搜索结果,则是结果的位置;如果链接是超链接,则是目标位置。

访问函数

QPointF位置() const

[只读] 页面 : const int

此属性保存页面编号。如果链接是搜索结果,则是查找结果所在的页面编号;如果链接是超链接,则是目标页面编号。

访问函数

int页面() const

[只读] 矩形 : const QList<QRectF>

此属性保存链接或搜索结果所在页面占用的区域(矩形集)。如果文本在页面上绕到多行,可能有多个矩形。

访问函数

QList<QRectF>矩形() const

另请参阅QPdfSearchModel::resultsOnPage() 和 QPdfSearchModel::resultAtIndex()。

[只读] URL : const QUrl

如果链接是外部超链接,则此属性保存目标URL;否则为空。

访问函数

QUrlURL() const

[只读] 有效 : const bool

此属性保存链接是否有效。

访问函数

bool有效() const

[只读] 缩放 : const qreal

此属性保存建议的放大级别,其中1.0表示默认比例(1像素=1点)。如果链接是搜索结果,则此值不使用。

访问函数

qreal缩放() const

成员函数文档

构建一个无效目标。

另请参阅有效.

[可调用] void QPdfLink::copyToClipboard(QClipboard::Mode mode = QClipboard::Clipboard) const

根据给定的 mode 将链接的 toString() 表示形式复制到 系统剪贴板

注意:此函数可以通过元对象系统从 QML 调用。请参阅 Q_INVOKABLE

[可调用] QString QPdfLink::toString() const

返回用于显示的翻译表示形式。

注意:此函数可以通过元对象系统从 QML 调用。请参阅 Q_INVOKABLE

另请参阅copyToClipboard().

© 2024 Qt 公司有限公司。包含在此处的文档贡献的版权属于其各自的拥有者。所提供的文档根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款获得许可。Qt 及相关标志是芬兰及其它国家的 The Qt Company Ltd 的商标。所有其他商标均为其各自所有者的财产。