Auf dieser Seite

QCategory3DAxis Class

Die Klasse „QCategory3DAxis“ dient zur Bearbeitung einer Achse eines Diagramms. Mehr...

Header: #include <QCategory3DAxis>
CMake: find_package(Qt6 REQUIRED COMPONENTS Graphs)
target_link_libraries(mytarget PRIVATE Qt6::Graphs)
qmake: QT += graphs
In QML: Category3DAxis
Erbt von: QAbstract3DAxis

Eigenschaften

Öffentliche Funktionen

QCategory3DAxis(QObject *parent = nullptr)
virtual ~QCategory3DAxis() override
QStringList labels() const
void setLabels(const QStringList &labels)

Ausführliche Beschreibung

QCategory3DAxis stellt eine Achse bereit, die mit Beschriftungen versehen werden kann. Die Achse wird anhand der durch die Einstellung des Achsenbereichs definierten Größe des Datenfensters in gleich große Kategorien unterteilt.

Zwischen den Kategorien werden Gitterlinien gezeichnet, sofern diese sichtbar sind. Beschriftungen werden an den Positionen der Kategorien gezeichnet, sofern vorhanden.

Eigenschaftsdokumentation

labels : QStringList

Diese Eigenschaft enthält die Beschriftungen für die auf Kategorien angewendete Achse.

Wenn es weniger Beschriftungen als Kategorien gibt, haben die übrigen keine Beschriftung. Wenn keine Kategoriebeschriftungen explizit definiert sind, werden die Beschriftungen aus den Datenzeilen- (oder Spalten-)Beschriftungen der Primärreihe des Diagramms generiert.

Zugriffsfunktionen:

QStringList labels() const
void setLabels(const QStringList &labels)

Benachrichtigungssignal:

void labelsChanged()

Dokumentation der Mitgliedsfunktionen

[explicit] QCategory3DAxis::QCategory3DAxis(QObject *parent = nullptr)

Erstellt eine 3D-Achse der Kategorie 3D mit dem übergeordneten Element „ parent “.

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

Löscht die 3D-Achse der Kategorie.

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