Sur cette page

QPdfPageSelector Class

Un widget pour sélectionner une page PDF. Plus d'informations...

Header: #include <QPdfPageSelector>
Since: Qt 6.6
Inherits: QWidget

Propriétés

Fonctions publiques

QPdfPageSelector(QWidget *parent)
virtual ~QPdfPageSelector() override
int currentPage() const
QString currentPageLabel() const
QPdfDocument *document() const
void setDocument(QPdfDocument *document)

Emplacements publics

void setCurrentPage(int index)

Signaux

void currentPageChanged(int index)
void currentPageLabelChanged(const QString &label)
void documentChanged(QPdfDocument *document)

Description détaillée

QPdfPageSelector est un widget permettant de sélectionner une étiquette de page à partir d'une page QPdfDocument.

Voir également QPdfDocument::pageLabel().

Propriété Documentation

currentPage : int

Cette propriété contient l'index (0-based) de la page actuelle du document.

Fonctions d'accès :

int currentPage() const
void setCurrentPage(int index)

Signal de notification :

void currentPageChanged(int index)

[read-only] currentPageLabel : QString

Cette propriété contient l'étiquette de page correspondant à la page courante du document.

C'est le texte présenté à l'utilisateur.

Fonctions d'accès :

QString currentPageLabel() const

Signal du notificateur :

void currentPageLabelChanged(const QString &label)

Voir aussi QPdfDocument::pageLabel().

document : QPdfDocument*

Cette propriété contient le document à visualiser.

Fonctions d'accès :

QPdfDocument *document() const
void setDocument(QPdfDocument *document)

Signal du notificateur :

void documentChanged(QPdfDocument *document)

Member Function Documentation

[explicit] QPdfPageSelector::QPdfPageSelector(QWidget *parent)

Construit un sélecteur de page PDF avec le widget parent parent.

[override virtual noexcept] QPdfPageSelector::~QPdfPageSelector()

Détruit le sélecteur de page.

© 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.