PdfLinkDelegate QML Type

PDFページ上のハイパーリンクを装飾するコンポーネント。詳細...

Import Statement: import QtQuick.Pdf
Inherits:

Item

シグナル

詳細説明

PdfLinkDelegateは、QMLベースのPDFビューアが、各PDFページ上にあるハイパーリンクの上にインスタンス化するコンポーネントを提供します。

多くの場合、ハイパーリンクはすでに独特の方法でフォーマットされているため、このコンポーネントは視覚的な装飾を提供しませんが、マウスカーソルがホバーすると、Qt::PointingHandCursor に変わり、遅延後にツールチップが表示されます。クリックすると、リンクが内部の場合は goToLocation() シグナルを発し、リンクが URL を含んでいる場合は Qt.openUrlExternally() を呼び出します。

PdfPageView,PdfScrollablePageView,PdfMultiPageViewも参照してください

シグナルの説明

contextMenuRequested(link)

マウスの右クリックまたはタッチの長押しで発信されます。link の引数は、ハイパーリンクに関する情報を持つQPdfLink のインスタンスである。

注: 対応するハンドラはonContextMenuRequested です。


tapped(link)

マウスクリックまたはタッチタップ時に発せられる。link 引数は、ハイパーリンクに関する情報を持つQPdfLink のインスタンスである。

: 対応するハンドラはonTapped です。


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