Sur cette page

PdfLinkDelegate QML Type

Un composant pour décorer les hyperliens sur une page PDF. Plus d'informations...

Import Statement: import QtQuick.Pdf
Inherits:

Item

Signaux

Description détaillée

PdfLinkDelegate fournit le composant que les visionneurs de PDF basés sur QML instancient au-dessus de chaque hyperlien présent sur chaque page PDF.

Ce composant ne fournit aucune décoration visuelle, car les hyperliens sont souvent déjà formatés d'une manière distinctive ; mais lorsque le curseur de la souris passe au-dessus, il devient Qt::PointingHandCursor, et une infobulle apparaît après un certain temps. Un clic émet le signal goToLocation() si le lien est interne, ou appelle Qt.openUrlExternally() si le lien contient une URL.

Voir aussi PdfPageView, PdfScrollablePageView, et PdfMultiPageView.

Documentation sur les signaux

contextMenuRequested(link)

Emis lors d'un clic droit de la souris ou d'un appui long du doigt. L'argument link est une instance de QPdfLink contenant des informations sur le lien hypertexte.

Remarque : le gestionnaire correspondant est onContextMenuRequested.

tapped(link)

Emis lors d'un clic de souris ou d'un effleurement. L'argument link est une instance de QPdfLink contenant des informations sur le lien hypertexte.

Remarque : le gestionnaire correspondant est onTapped.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.