Auf dieser Seite

BoxSet QML Type

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

Import Statement: import QtCharts 2.11
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 Eigenschaften

brushFilename : string

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

count : int

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

label : string

Die Bezeichnung der Kategorie der Box-and-Whiskers-Position.

values : list

Die Werte der Box-and-Whiskers-Position. Die folgenden Aufzählungen können beim Zugriff auf die Liste der Werte als Indizes verwendet werden:

KonstanteBeschreibung
BoxSet.LowerExtremeDer kleinste Wert des Box-and-Whiskers-Elements.
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 auf ein Box-and-Whiskers-Element doppelklickt.

Der entsprechende Signalhandler 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, verwandelt sich status in true, und wenn die Maus wieder wegbewegt wird, verwandelt sie sich in 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 ist 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(real value)

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

real at(int index)

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

void clear()

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

void setValue(int index, qreal value)

Setzt den durch value angegebenen Wert an der durch index angegebenen Position.

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