QPdfPageSelector Class

Ein Widget zur Auswahl einer PDF-Seite. Mehr...

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

Eigenschaften

Öffentliche Funktionen

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

Öffentliche Slots

void setCurrentPage(int index)

Signale

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

Detaillierte Beschreibung

QPdfPageSelector ist ein Widget zur Auswahl einer Seitenbeschriftung aus einer QPdfDocument.

Siehe auch QPdfDocument::pageLabel().

Dokumentation der Eigenschaft

currentPage : int

Diese Eigenschaft enthält den Index (0-basiert) der aktuellen Seite im Dokument.

Zugriffsfunktionen:

int currentPage() const
void setCurrentPage(int index)

Benachrichtigungssignal:

void currentPageChanged(int index)

[read-only] currentPageLabel : const QString

Diese Eigenschaft enthält die Seitenbeschriftung für die aktuelle Seite des Dokuments.

Dies ist der Text, der dem Benutzer angezeigt wird.

Zugriffsfunktionen:

QString currentPageLabel() const

Benachrichtigungssignal:

void currentPageLabelChanged(const QString &label)

Siehe auch QPdfDocument::pageLabel().

document : QPdfDocument*

Diese Eigenschaft enthält das zu betrachtende Dokument.

Zugriffsfunktionen:

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

Benachrichtigungssignal:

void documentChanged(QPdfDocument *document)

Member Function Dokumentation

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

Konstruiert einen PDF-Seiten-Selektor mit übergeordnetem Widget parent.

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

Zerstört den Seitenwähler.

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