QPdfLink 类
QPdfLink 类定义了页面上的一个区域(例如超链接或搜索结果)与目的地(页面、页面上的位置以及查看时的缩放级别)之间的链接。 更多信息...
头文件 | #include <QPdfLink> |
自 | Qt 6.4 |
属性
|
|
公共函数
QPdfLink() | |
QString | contextAfter() const |
QString | contextBefore() const |
void | copyToClipboard(QClipboard::Mode mode = QClipboard::Clipboard) const |
bool | isValid() const |
QPointF | location() const |
int | page() const |
QList<QRectF> | rectangles() const |
QString | toString() const |
QUrl | url() const |
qreal | zoom() const |
属性文档
[只读]
contextAfter : const QString
此属性包含在搜索字符串之后在页面上找到的相邻文本。如果链接是超链接,则此字符串为空。
访问函数
QString | contextAfter() const |
另请参阅QPdfSearchModel::resultsOnPage() 和 QPdfSearchModel::resultAtIndex()。
[只读]
contextBefore : const QString
此属性包含在搜索字符串之前在页面上找到的相邻文本。如果链接是超链接,则此字符串为空。
访问函数
QString | contextBefore() 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;否则为空。
访问函数
QUrl | URL() const |
[只读]
有效 : const bool
此属性保存链接是否有效。
访问函数
bool | 有效() const |
[只读]
缩放 : const qreal
此属性保存建议的放大级别,其中1.0表示默认比例(1像素=1点)。如果链接是搜索结果,则此值不使用。
访问函数
qreal | 缩放() const |
成员函数文档
QPdfLink::QPdfLink()
构建一个无效目标。
另请参阅有效.
[可调用]
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 的商标。所有其他商标均为其各自所有者的财产。