Native interface to an EGL context. More...
Header: | #include <QOpenGLContext> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Gui) target_link_libraries(mytarget PRIVATE Qt6::Gui) |
qmake: | QT += gui |
Since: | Qt 6.0 |
int | config() const |
int | display() const |
int | nativeContext() const |
QOpenGLContext * | fromNative(int context, int display, QOpenGLContext *shareContext = nullptr) |
Accessed through QOpenGLContext::nativeInterface().
[since 6.3]
int QEGLContext::config() constReturns the EGLConfig associated with the underlying EGLContext.
This function was introduced in Qt 6.3.
[since 6.3]
int QEGLContext::display() constReturns the EGLDisplay associated with the underlying EGLContext.
This function was introduced in Qt 6.3.
[static]
QOpenGLContext *QEGLContext::fromNative(int
context, int display, QOpenGLContext *shareContext = nullptr)Adopts an EGLContext context.
The same EGLDisplay
passed to eglCreateContext
must be passed as the display argument.
Ownership of the created QOpenGLContext shareContext is transferred to the caller.
Returns the underlying EGLContext.
As part of the free Business evaluation, we offer a free welcome call for companies, to talk about your requirements, and how the Felgo SDK & Services can help you. Just sign up and schedule your call.
Sign up now to start your free Business evaluation: