DateTimeAxis QML Type

Fügt DateTime-Elemente zu den Achsen eines Diagramms hinzu. Mehr...

Import Statement: import QtGraphs
In C++: QDateTimeAxis
Inherits:

AbstractAxis

Eigenschaften

Signale

Detaillierte Beschreibung

Eine DateTime-Achse kann verwendet werden, um DateTime-Darstellungen mit Tick-Markierungen und Gitternetzlinien anzuzeigen. Die DateTime-Elemente auf der Achse werden an der Position der Häkchen angezeigt.

Der folgende Beispielcode veranschaulicht die Verwendung des Typs DateTimeAxis:

GraphsView {
    axisX: DateTimeAxis {
        min: new Date(2000,1,1)
        max: new Date(1970,1,1)
    }
    LineSeries {
        // Add a few XYPoint data...
    }
}

Dokumentation der Eigenschaft

labelFormat : string

Das Format der DateTime-Beschriftungen auf der Achse Mit der Eigenschaft format kann die visuelle Darstellung des DateTime-Objekts in Tagen, Monaten und Jahren angegeben werden. Der Standardwert ist dd-MMMM-yy.


max : real

Der maximale Wert auf der Achse.

Dieser Wert kann niedriger oder höher als der Mindestwert sein. Die DateTime wird intern als UTC gespeichert. Der Standardwert ist new Date(1980,1,1)


min : real

Der Mindestwert auf der Achse.

Dieser Wert kann niedriger oder höher als der Maximalwert sein. Die DateTime wird intern als UTC gespeichert. Der Standardwert ist new Date(1970,1,1)


subTickCount : int

Die Anzahl der Unterstriche auf der Achse. Dies gibt an, wie viele Unterstriche zwischen den Hauptlinien des Diagramms gezeichnet werden. Beschriftungen werden für Unterstriche nicht gezeichnet. Der Standardwert ist 0.


tickInterval : real

Das Intervall zwischen dynamisch platzierten Tickmarks und Beschriftungen. Der Standardwert ist 0, d. h., die Intervalle werden automatisch auf der Grundlage des Mindest- und Höchstbereichs berechnet.


Signal Dokumentation

labelFormatChanged(string format)

Dieses Signal wird ausgegeben, wenn sich die format der Achsenbeschriftungen ändert.

Hinweis: Der entsprechende Handler ist onLabelFormatChanged.


maxChanged(DateTime max)

Dieses Signal wird ausgegeben, wenn sich der Maximalwert der Achse, angegeben durch max, ändert.

Hinweis: Der entsprechende Handler ist onMaxChanged.


minChanged(DateTime min)

Dieses Signal wird ausgegeben, wenn sich der Minimalwert der Achse, der durch min angegeben wird, ändert.

Hinweis: Der entsprechende Handler ist onMinChanged.


rangeChanged(real min, real max)

Dieses Signal wird ausgegeben, wenn sich der Minimal- oder Maximalwert der Achse, angegeben durch min und max, ändert.

Hinweis: Der entsprechende Handler ist onRangeChanged.


subTickCountChanged(int subTickCount)

Dieses Signal wird ausgegeben, wenn sich die Anzahl der Teilstriche auf der Achse, die durch subTickCount angegeben wird, ändert.

Hinweis: Der entsprechende Handler ist onSubTickCountChanged.


tickIntervalChanged(real tickInterval)

Dieses Signal wird ausgegeben, wenn sich der Wert des Tick-Intervalls, angegeben durch tickInterval, ändert.

Hinweis: Der entsprechende Handler ist onTickIntervalChanged.


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