QPdfSelection Class
La classe QPdfSelection définit une plage de texte sélectionnée sur une page d'un document PDF, ainsi que ses limites géométriques. Plus d'informations...
| Header: | #include <QPdfSelection> |
Propriétés
|
|
Fonctions publiques
| QRectF | boundingRectangle() const |
| QList<QPolygonF> | bounds() const |
| void | copyToClipboard(QClipboard::Mode mode = QClipboard::Clipboard) const |
| int | endIndex() const |
| bool | isValid() const |
| int | startIndex() const |
| QString | text() const |
Voir aussi QPdfDocument::getSelection().
Documentation sur les propriétés
[read-only] boundingRectangle : QRectF
Cette propriété permet d'obtenir le rectangle de délimitation global (coque convexe) autour de bounds.
Fonctions d'accès :
| QRectF | boundingRectangle() const |
[read-only] bounds : QList<QPolygonF>
Cette propriété contient un ensemble de régions que le texte sélectionné occupe sur la page, représentées sous forme de polygones. Le système de coordonnées des polygones a pour origine le coin supérieur gauche de la page et les unités sont des points.
Remarque : pour l'instant, les polygones renvoyés par QPdfDocument::getSelection() sont toujours des rectangles ; mais à l'avenir, il sera peut-être possible de représenter des régions plus complexes.
Fonctions d'accès :
| QList<QPolygonF> | bounds() const |
[read-only] endIndex : int
Cette propriété contient l'index à la fin de text dans le texte intégral de la page.
Fonctions d'accès :
| int | endIndex() const |
[read-only] startIndex : int
Cette propriété contient l'index au début de text dans le texte intégral de la page.
Fonctions d'accès :
| int | startIndex() const |
[read-only] text : QString
Cette propriété contient le texte sélectionné.
Fonctions d'accès :
| QString | text() const |
[read-only] valid : bool
Cette propriété indique si la sélection est valide.
Fonctions d'accès :
| bool | isValid() const |
Documentation des fonctions membres
void QPdfSelection::copyToClipboard(QClipboard::Mode mode = QClipboard::Clipboard) const
Copie text vers system clipboard en fonction de mode sélectionné.
© 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.