Custom3DLabel QML Type
Fügt eine benutzerdefinierte Beschriftung zu einem Diagramm hinzu. Mehr...
Import Statement: | import QtGraphs |
In C++: | QCustom3DLabel |
Inherits: |
- Liste aller Mitglieder, einschließlich geerbter Mitglieder
- Custom3DLabel ist Teil von Qt Graphs QML Types for 3D.
Eigenschaften
- backgroundColor : color
- backgroundVisible : bool
- borderVisible : bool
- facingCamera : bool
- font : font
- text : string
- textColor : color
Signale
- backgroundColorChanged(color color)
- backgroundEnabledChanged(bool enabled)
- borderEnabledChanged(bool enabled)
- facingCameraChanged(bool enabled)
- fontChanged(font font)
- textChanged(string text)
- textColorChanged(color color)
Detaillierte Beschreibung
Der Text, die Schriftart, die Position, die Skalierung, die Drehung und die Farben eines benutzerdefinierten Etiketts können festgelegt werden. Darüber hinaus kann die Sichtbarkeit der Ränder und des Hintergrunds des Etiketts umgeschaltet werden. Farben, Ränder und Hintergrund werden durch das aktive Thema bestimmt, sofern sie nicht explizit festgelegt werden.
Hinweis: Bei der Skalierung hat die z-Koordinate keine Auswirkung. Wenn Sie die gleichen x- und y-Koordinaten einstellen, bleiben die ursprünglichen Schriftgrößen erhalten.
Eigenschaft Dokumentation
backgroundColor : color |
Die Farbe für den Etikettenhintergrund, falls aktiviert. Der Standardwert ist "gray"
.
Siehe auch backgroundVisible.
backgroundVisible : bool |
Legt fest, ob der Hintergrund der Beschriftung sichtbar ist. Wenn false
eingestellt ist, hat backgroundColor keine Auswirkungen. Der Standardwert ist true
.
borderVisible : bool |
Legt fest, ob die Etikettenränder sichtbar sind. Der Standardwert ist true
.
facingCamera : bool |
Legt fest, ob das Etikett immer in Richtung der Kamera zeigt. Der Standardwert ist false
. Wenn dieser Wert auf true
gesetzt ist, hat rotation keine Auswirkung.
font : font |
Die Schriftart, die für die Beschriftung verwendet werden soll. Der Standardwert ist Font {family: "Arial"; pointSize: 20}
. Spezielle Formatierungen (z. B. konturiert) werden nicht unterstützt.
text : string |
Der Text für die Beschriftung. Rich Text wird nicht unterstützt.
textColor : color |
Die Farbe für den Beschriftungstext. Wirkt sich auch auf den Etikettenrahmen aus, falls aktiviert. Der Standardwert ist "white"
.
Siehe auch borderVisible.
Signal Dokumentation
backgroundColorChanged(color color) |
Dieses Signal wird ausgegeben, wenn backgroundColor zu color wechselt.
Hinweis: Der entsprechende Handler ist onBackgroundColorChanged
.
backgroundEnabledChanged(bool enabled) |
Dieses Signal wird ausgegeben, wenn backgroundEnabled auf enabled geändert wird.
Hinweis: Der entsprechende Handler ist onBackgroundEnabledChanged
.
borderEnabledChanged(bool enabled) |
Dieses Signal wird ausgegeben, wenn borderEnabled auf enabled wechselt.
Hinweis: Der entsprechende Handler ist onBorderEnabledChanged
.
facingCameraChanged(bool enabled) |
Dieses Signal wird ausgegeben, wenn facingCamera auf enabled wechselt.
Hinweis: Der entsprechende Handler ist onFacingCameraChanged
.
fontChanged(font font) |
Dieses Signal wird ausgegeben, wenn font zu font wechselt.
Hinweis: Der entsprechende Handler ist onFontChanged
.
textChanged(string text) |
Dieses Signal wird ausgegeben, wenn text zu text wechselt.
Hinweis: Der entsprechende Handler ist onTextChanged
.
textColorChanged(color color) |
Dieses Signal wird ausgegeben, wenn textColor zu color wechselt.
Hinweis: Der entsprechende Handler ist onTextColorChanged
.
© 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.