BoxSet QML Type

Stellt ein Element in einem Box-and-Whiskers-Diagramm dar. Mehr...

Import Statement: import QtCharts 2.8
In C++: QBoxSet

Eigenschaften

Signale

Methoden

Detaillierte Beschreibung

Ein Box-and-Whiskers-Element ist eine grafische Darstellung eines Bereichs und dreier Medianwerte, die aus fünf verschiedenen Werten konstruiert wird. Es gibt zwei Möglichkeiten, die Werte anzugeben. Die erste Möglichkeit ist die Verwendung eines Konstruktors oder der Methode append(). Die Werte müssen in der folgenden Reihenfolge angegeben werden: unteres Extrem, unteres Quartil, Median, oberes Quartil und oberes Extrem.

Die zweite Möglichkeit besteht darin, eine leere BoxSet-Instanz zu erstellen und die Werte mit der Methode setValue() anzugeben.

Siehe auch BoxPlotSeries.

Dokumentation der Eigenschaft

brushFilename : string

Der Name der Datei, die als Pinsel für das Box-and-Whiskers-Element verwendet wird.


count : int

Die Anzahl der Werte des Box-and-Whiskers-Elements.


label : string

Die Bezeichnung der Kategorie des Elements box-and-whiskers.


values : list

Die Werte des Elements "box-and-whiskers". Die folgenden Aufzählungen können beim Zugriff auf die Liste der Werte als Indizes verwendet werden:

KonstanteBeschreibung
BoxSet.LowerExtremeDer kleinste Wert der Box-and-Whiskers-Position.
BoxSet.LowerQuartileDer Medianwert der unteren Hälfte der Box-and-Whiskers-Position.
BoxSet.MedianDer Medianwert des Box-and-Whiskers-Elements.
BoxSet.UpperQuartileDer Medianwert der oberen Hälfte der Box-and-Whiskers-Position.
BoxSet.UpperExtremeDer größte Wert der Box-and-Whiskers-Position.

Siehe auch at() und setValue().


Signal Dokumentation

cleared()

Dieses Signal wird ausgegeben, wenn alle Werte des box-and-whiskers-Elements auf 0 gesetzt werden.

Der entsprechende Signalhandler ist onCleared().

Hinweis: Der entsprechende Handler ist onCleared.


clicked()

Dieses Signal wird ausgegeben, wenn der Benutzer auf ein Box-and-Whiskers-Element im Diagramm klickt.

Der entsprechende Signalhandler ist onClicked().

Hinweis: Der entsprechende Handler ist onClicked.


doubleClicked()

Dieses Signal wird ausgegeben, wenn der Benutzer einen Doppelklick auf ein Box-and-Whiskers-Element ausführt.

Der entsprechende Signal-Handler ist onDoubleClicked().

Hinweis: Der entsprechende Handler ist onDoubleClicked.


hovered(bool status)

Dieses Signal wird ausgegeben, wenn der Mauszeiger über ein Box-and-Whiskers-Element in einem Diagramm bewegt wird. Wenn die Maus über das Element bewegt wird, wird status zu true, und wenn die Maus wieder wegbewegt wird, wird sie zu false.

Der entsprechende Signal-Handler ist onHovered().

Hinweis: Der entsprechende Handler ist onHovered.


pressed()

Dieses Signal wird ausgegeben, wenn der Benutzer auf ein Box-and-Whiskers-Element im Diagramm klickt und die Maustaste gedrückt hält.

Der entsprechende Signalhandler lautet onPressed.

Hinweis: Der entsprechende Handler ist onPressed.


released()

Dieses Signal wird ausgegeben, wenn der Benutzer die Maustaste auf einem Box-and-Whiskers-Element loslässt.

Der entsprechende Signalhandler ist onReleased().

Hinweis: Der entsprechende Handler ist onReleased.


valueChanged(int index)

Dieses Signal wird ausgegeben, wenn sich der Wert des durch index angegebenen Box-and-Whiskers-Elements ändert.

Der entsprechende Signalhandler ist onValueChanged().

Hinweis: Der entsprechende Handler ist onValueChanged.


valuesChanged()

Dieses Signal wird ausgegeben, wenn sich mehrere Werte des Box-and-Whiskers-Elements ändern.

Der entsprechende Signalhandler ist onValuesChanged().

Hinweis: Der entsprechende Handler ist onValuesChanged.


Dokumentation der Methode

void append(qreal value)

Hängt den durch value angegebenen neuen Wert an das Ende des Box-and-Whiskers-Elements an.


void at(int index)

Gibt den Wert an der durch index angegebenen Position zurück.


void clear()

Setzt alle Werte des Box-and-Whiskers-Elements auf 0.


void setValue(int index, qreal value)

Setzt den durch value angegebenen Wert an die durch index angegebene Position.


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