PdfLinkDelegate QML Type
PDFページ上のハイパーリンクを装飾するコンポーネント。詳細...
Import Statement: | import QtQuick.Pdf |
Inherits: |
シグナル
- contextMenuRequested(link)
- tapped(link)
詳細説明
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.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。