QPdfLink Class
La clase QPdfLink define un enlace entre una región de una página (como un hipervínculo o un resultado de búsqueda) y un destino (página, ubicación en la página y nivel de zoom con el que visualizarla). Más...
| Header: | #include <QPdfLink> |
| Since: | Qt 6.4 |
Propiedades
|
|
Funciones públicas
| 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 |
Documentación de propiedades
[read-only] contextAfter : QString
Esta propiedad contiene el texto adyacente que se encuentra en la página después de la cadena de búsqueda. Si el enlace es un hipervínculo, esta cadena está vacía.
Funciones de acceso:
| QString | contextAfter() const |
Véase también QPdfSearchModel::resultsOnPage() y QPdfSearchModel::resultAtIndex().
[read-only] contextBefore : QString
Esta propiedad contiene el texto adyacente que se encuentra en la página antes de la cadena de búsqueda. Si el enlace es un hipervínculo, esta cadena está vacía.
Funciones de acceso:
| QString | contextBefore() const |
Véase también QPdfSearchModel::resultsOnPage() y QPdfSearchModel::resultAtIndex().
[read-only] location : QPointF
Esta propiedad contiene la ubicación en page, en unidades de puntos. Si el enlace es un resultado de búsqueda, es la ubicación donde se encuentra el resultado; si el enlace es un hipervínculo, es la ubicación de destino.
Funciones de acceso:
| QPointF | location() const |
[read-only] page : int
Esta propiedad contiene el número de página. Si el enlace es un resultado de búsqueda, es el número de la página en la que se encuentra el resultado; si el enlace es un hipervínculo, es el número de la página de destino.
Funciones de acceso:
| int | page() const |
[read-only] rectangles : QList<QRectF>
Esta propiedad contiene la región (conjunto de rectángulos) ocupada por el enlace o resultado de búsqueda en la página donde se encontró. Si el texto abarca varias líneas de la página, puede haber varios rectángulos:

Funciones de acceso:
| QList<QRectF> | rectangles() const |
Véase también QPdfSearchModel::resultsOnPage() y QPdfSearchModel::resultAtIndex().
[read-only] url : QUrl
Esta propiedad contiene la URL de destino si el enlace es un hipervínculo externo; en caso contrario, está vacía.
Funciones de acceso:
| QUrl | url() const |
[read-only] valid : bool
Esta propiedad indica si el enlace es válido.
Funciones de acceso:
| bool | isValid() const |
[read-only] zoom : qreal
Esta propiedad contiene el nivel de ampliación sugerido, donde 1.0 significa escala por defecto (1 píxel = 1 punto). Si el enlace es un resultado de búsqueda, este valor no se utiliza.
Funciones de acceso:
| qreal | zoom() const |
Documentación de funciones miembro
QPdfLink::QPdfLink()
Construye un destino no válido.
Véase también valid.
[invokable] void QPdfLink::copyToClipboard(QClipboard::Mode mode = QClipboard::Clipboard) const
Copia la representación toString() del enlace al system clipboard en función del mode dado.
Nota: Esta función puede invocarse a través del sistema de metaobjetos y desde QML. Véase Q_INVOKABLE.
[invokable] QString QPdfLink::toString() const
Devuelve una representación traducida para su visualización.
Nota: Esta función puede invocarse a través del sistema de metaobjetos y desde QML. Véase Q_INVOKABLE.
Véase también 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.