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 |
メンバ関数ドキュメント
QPdfLink::QPdfLink()
無効な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.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。