QBarDataItem Class

Die Klasse QBarDataItem bietet einen Container für aufgelöste Daten, die zu Balkendiagrammen hinzugefügt werden können. Mehr...

Kopfzeile: #include <QBarDataItem>
CMake: find_package(Qt6 REQUIRED COMPONENTS DataVisualization)
target_link_libraries(mytarget PRIVATE Qt6::DataVisualization)
qmake: QT += datavisualization
Since: QtDataVisualization 1.0

Öffentliche Funktionen

QBarDataItem()
QBarDataItem(float value)
QBarDataItem(float value, float angle)
QBarDataItem(const QBarDataItem &other)
~QBarDataItem()
float rotation() const
void setRotation(float angle)
void setValue(float val)
float value() const
QBarDataItem &operator=(const QBarDataItem &other)

Detaillierte Beschreibung

Ein Balkendatenelement enthält die Daten für einen einzelnen gerenderten Balken in einem Diagramm. Balkendaten-Proxies parsen Daten in QBarDataItem-Instanzen für die Visualisierung.

Siehe auch QBarDataProxy und Qt Data Visualization C++ Classes.

Dokumentation der Mitgliedsfunktionen

QBarDataItem::QBarDataItem()

Konstruiert ein Balkendatenelement.

QBarDataItem::QBarDataItem(float value)

Konstruiert ein Balkendatenelement mit dem Wert value.

QBarDataItem::QBarDataItem(float value, float angle)

Konstruiert ein Balkendatenelement mit dem Wert value und dem Winkel angle.

QBarDataItem::QBarDataItem(const QBarDataItem &other)

Konstruiert eine Kopie von other.

[noexcept] QBarDataItem::~QBarDataItem()

Löscht ein Balkendatenelement.

float QBarDataItem::rotation() const

Gibt den Drehwinkel in Grad für dieses Datenelement zurück.

Siehe auch setRotation().

void QBarDataItem::setRotation(float angle)

Legt den Drehwinkel angle in Grad für dieses Datenelement fest.

Siehe auch rotation().

void QBarDataItem::setValue(float val)

Setzt den Wert val auf dieses Datenelement.

Siehe auch value().

float QBarDataItem::value() const

Gibt den Wert dieses Datenelements zurück.

Siehe auch setValue().

QBarDataItem &QBarDataItem::operator=(const QBarDataItem &other)

Weist diesem Objekt eine Kopie von other zu.

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