QPdfLink Class
La classe QPdfLink définit un lien entre une région d'une page (telle qu'un hyperlien ou un résultat de recherche) et une destination (page, emplacement sur la page et niveau de zoom auquel l'afficher). En savoir plus...
| Header: | #include <QPdfLink> |
| Since: | Qt 6.4 |
Propriétés
|
|
Fonctions publiques
| 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 sur les propriétés
[read-only] contextAfter : QString
Cette propriété contient le texte adjacent trouvé sur la page après la chaîne de recherche. Si le lien est un hyperlien, cette chaîne est vide.
Fonctions d'accès :
| QString | contextAfter() const |
Voir aussi QPdfSearchModel::resultsOnPage() et QPdfSearchModel::resultAtIndex().
[read-only] contextBefore : QString
Cette propriété contient le texte adjacent trouvé sur la page avant la chaîne de recherche. Si le lien est un hyperlien, cette chaîne est vide.
Fonctions d'accès :
| QString | contextBefore() const |
Voir aussi QPdfSearchModel::resultsOnPage() et QPdfSearchModel::resultAtIndex().
[read-only] location : QPointF
Cette propriété indique l'emplacement sur le site page, en unités de points. Si le lien est un résultat de recherche, il s'agit de l'emplacement où le résultat est trouvé ; si le lien est un hyperlien, il s'agit de l'emplacement de destination.
Fonctions d'accès :
| QPointF | location() const |
[read-only] page : int
Cette propriété contient le numéro de page. Si le lien est un résultat de recherche, il s'agit du numéro de la page sur laquelle se trouve le résultat ; si le lien est un hyperlien, il s'agit du numéro de la page de destination.
Fonctions d'accès :
| int | page() const |
[read-only] rectangles : QList<QRectF>
Cette propriété contient la région (ensemble de rectangles) occupée par le lien ou le résultat de la recherche sur la page où il a été trouvé. Si le texte s'étend sur plusieurs lignes de la page, il peut y avoir plusieurs rectangles :

Fonctions d'accès :
| QList<QRectF> | rectangles() const |
Voir également QPdfSearchModel::resultsOnPage() et QPdfSearchModel::resultAtIndex().
[read-only] url : QUrl
Cette propriété contient l'URL de destination si le lien est un hyperlien externe ; sinon, elle est vide.
Fonctions d'accès :
| QUrl | url() const |
[read-only] valid : bool
Cette propriété indique si le lien est valide.
Fonctions d'accès :
| bool | isValid() const |
[read-only] zoom : qreal
Cette propriété contient le niveau d'agrandissement suggéré, où 1.0 signifie l'échelle par défaut (1 pixel = 1 point). Si le lien est un résultat de recherche, cette valeur n'est pas utilisée.
Fonctions d'accès :
| qreal | zoom() const |
Documentation des fonctions membres
QPdfLink::QPdfLink()
Construit une destination non valide.
Voir aussi valid.
[invokable] void QPdfLink::copyToClipboard(QClipboard::Mode mode = QClipboard::Clipboard) const
Copie la représentation toString() du lien vers system clipboard en fonction de mode.
Note : Cette fonction peut être invoquée via le système de méta-objets et à partir de QML. Voir Q_INVOKABLE.
[invokable] QString QPdfLink::toString() const
Renvoie une représentation traduite pour l'affichage.
Remarque : cette fonction peut être invoquée via le système de méta-objets et à partir de QML. Voir Q_INVOKABLE.
Voir également copyToClipboard().
© 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.