QPdfLink Class

QPdfLinkクラスは、ページ上の領域(ハイパーリンクや検索結果など)とリンク先(ページ、ページ上の位置、表示するズームレベル)の間のリンクを定義します。詳細...

Header: #include <QPdfLink>
Since: 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

詳細説明

プロパティ Documentation

[read-only] contextAfter : const QString

このプロパティは、検索文字列の後にページ上で見つかった隣接テキストを保持する。リンクがハイパーリンクの場合、この文字列は空である。

アクセス関数:

QString contextAfter() const

QPdfSearchModel::resultsOnPage() およびQPdfSearchModel::resultAtIndex()も参照

[read-only] contextBefore : const QString

このプロパティは、検索文字列の前のページで見つかった隣接テキストを保持する。リンクがハイパーリンクの場合、この文字列は空です。

アクセス関数:

QString contextBefore() const

QPdfSearchModel::resultsOnPage() およびQPdfSearchModel::resultAtIndex()も参照

[read-only] location : const QPointF

このプロパティは、page 上の位置をポイント単位で保持する。リンクが検索結果である場合は、その結果が見つかった場所。リンクがハイパーリンクである場合は、リンク先の場所。

アクセス関数:

QPointF location() const

[read-only] page : const int

このプロパティはページ番号を保持する。リンクが検索結果である場合、結果が見つかったページ番号であり、リンクがハイパーリンクである場合、リンク先のページ番号である。

アクセス関数:

int page() const

[read-only] rectangles : const QList<QRectF>

このプロパティは、リンクまたは検索結果が見つかったページで、そのリンクまたは検索結果が占める領域(矩形の集合)を保持する。テキストがページ上で複数行に折り返されている場合は、複数の矩形が存在する可能性があります:

アクセス関数:

QList<QRectF> rectangles() const

QPdfSearchModel::resultsOnPage() およびQPdfSearchModel::resultAtIndex()も参照のこと

[read-only] url : const QUrl

このプロパティは、リンクが外部ハイパーリンクの場合、リンク先のURLを保持します。

それ以外の場合は空です:

QUrl url() const

[read-only] valid : const bool

このプロパティは、リンクが有効かどうかを保持する。

アクセス関数:

bool isValid() const

[read-only] zoom : const qreal

1.0はデフォルトの倍率(1ピクセル=1ポイント)を意味する。リンクが検索結果の場合、この値は使用されません。

アクセス関数

qreal zoom() const

メンバ関数ドキュメント

無効なDestinationを構築する。

validも参照

[invokable] void QPdfLink::copyToClipboard(QClipboard::Mode mode = QClipboard::Clipboard) const

与えられたmode に応じて、リンクのtoString() 表現をsystem clipboard にコピーする。

注意: この関数はメタオブジェクトシステムやQMLから呼び出すことができます。Q_INVOKABLE を参照してください。

[invokable] QString QPdfLink::toString() const

表示用に翻訳された表現を返す。

注: この関数はメタオブジェクトシステム経由でもQMLからも呼び出すことができます。Q_INVOKABLE を参照してください。

copyToClipboard()も参照してください

本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。