QCocoaGLContext 結構

struct QNativeInterface ::QCocoaGLContext

在 macOS 的 NSOpenGLContext 的本機接口。 更多...

頭: #include <QOpenGLContext>
CMake: find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmake: QT += gui
Since: Qt 6.0

公共函數

virtual NSOpenGLContext * nativeContext () const = 0

靜態公共成員

QOpenGLContext * fromNative (NSOpenGLContext * context , QOpenGLContext * shareContext = nullptr)

詳細描述

訪問透過 QOpenGLContext::nativeInterface ().

成員函數文檔編製

[static] QOpenGLContext *QCocoaGLContext:: fromNative ( NSOpenGLContext * context , QOpenGLContext * shareContext = nullptr)

采納 NSOpenGLContext。

The adopted NSOpenGLContext context is retained. Ownership of the created QOpenGLContext shareContext is transferred to the caller.

[pure virtual] NSOpenGLContext *QCocoaGLContext:: nativeContext () const

返迴底層 NSOpenGLContext。