Obsolete Members for QSurfaceFormat

Die folgenden Mitglieder der Klasse QSurfaceFormat sind veraltet. Sie werden bereitgestellt, um alten Quellcode funktionsfähig zu halten. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Öffentliche Typen

(deprecated in 6.0) enum ColorSpace { DefaultColorSpace, sRGBColorSpace }

Öffentliche Funktionen

(deprecated in 6.0) void setColorSpace(QSurfaceFormat::ColorSpace colorSpace)

Dokumentation der Mitgliedstypen

[deprecated in 6.0] enum QSurfaceFormat::ColorSpace

Diese Aufzählung ist seit 6.0 veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Verwenden Sie stattdessen setColorSpace(QColorSpace)

Diese Aufzählung wird verwendet, um den bevorzugten Farbraum anzugeben, der steuert, ob der dem Fenster zugeordnete Standard-Framebuffer in der Lage ist, Aktualisierungen und Überblendungen in einer bestimmten Kodierung anstelle der standardmäßigen linearen Operationen durchzuführen.

KonstanteWertBeschreibung
QSurfaceFormat::DefaultColorSpace0Der standardmäßige, nicht spezifizierte Farbraum.
QSurfaceFormat::sRGBColorSpace1Wenn GL_ARB_framebuffer_sRGB oder GL_EXT_framebuffer_sRGB von der Plattform unterstützt wird und dieser Wert gesetzt ist, wird das Fenster mit einem sRGB-fähigen Standard-Framebuffer erstellt. Beachten Sie, dass einige Plattformen Fenster mit einem sRGB-fähigen Standard-Framebuffer zurückgeben können, auch wenn dies nicht explizit angefordert wird.

Dokumentation der Mitgliedsfunktionen

[deprecated in 6.0] void QSurfaceFormat::setColorSpace(QSurfaceFormat::ColorSpace colorSpace)

Diese Funktion ist seit 6.0 veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Dies ist eine überladene Funktion.

Verwenden Sie stattdessen setColorSpace(QColorSpace).

Setzt den Farbraum auf einen der vordefinierten Werte.

Siehe auch colorSpace().

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