Obsolete Members for QSurfaceFormat

QSurfaceFormat 的以下成员已被弃用。提供这些成员是为了保持旧源代码的正常运行。我们强烈建议不要在新代码中使用它们。

公共类型

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

公共函数

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

成员类型文档

[deprecated in 6.0] enum QSurfaceFormat::ColorSpace

自 6.0 版起,该枚举已被弃用。我们强烈建议不要在新代码中使用它。

请使用setColorSpace(QColorSpace) 代替它。

此枚举用于指定首选色彩空间,控制窗口的相关默认帧缓冲器是否能以给定编码而非标准线性操作进行更新和混合。

常量描述
QSurfaceFormat::DefaultColorSpace0默认的、未指定的色彩空间。
QSurfaceFormat::sRGBColorSpace1GL_ARB_framebuffer_sRGBGL_EXT_framebuffer_sRGB 受平台支持且设置了该值时,将使用支持 sRGB 的默认帧缓冲创建窗口。请注意,即使未明确请求,某些平台也可能返回使用 sRGB 的默认帧缓冲区的窗口。

成员函数文档

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

自 6.0 版起,该函数已被弃用。我们强烈建议不要在新代码中使用该函数。

这是一个重载函数。

请使用 setColorSpace(QColorSpace) 代替它。

将色彩空间设置为预定义值之一。

另请参阅 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.