diff options
Diffstat (limited to 'src/plugins/platforms/cocoa/qcocoanativeinterface.mm')
-rw-r--r-- | src/plugins/platforms/cocoa/qcocoanativeinterface.mm | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/src/plugins/platforms/cocoa/qcocoanativeinterface.mm b/src/plugins/platforms/cocoa/qcocoanativeinterface.mm index ba4ad719d2..22bab0886d 100644 --- a/src/plugins/platforms/cocoa/qcocoanativeinterface.mm +++ b/src/plugins/platforms/cocoa/qcocoanativeinterface.mm @@ -76,20 +76,6 @@ QCocoaNativeInterface::QCocoaNativeInterface() { } -#ifndef QT_NO_OPENGL -void *QCocoaNativeInterface::nativeResourceForContext(const QByteArray &resourceString, QOpenGLContext *context) -{ - if (!context) - return nullptr; - if (resourceString.toLower() == "nsopenglcontext") - return nsOpenGLContextForContext(context); - if (resourceString.toLower() == "cglcontextobj") - return cglContextForContext(context); - - return nullptr; -} -#endif - void *QCocoaNativeInterface::nativeResourceForWindow(const QByteArray &resourceString, QWindow *window) { if (!window->handle()) @@ -182,25 +168,6 @@ void QCocoaNativeInterface::onAppFocusWindowChanged(QWindow *window) QCocoaMenuBar::updateMenuBarImmediately(); } -#ifndef QT_NO_OPENGL -void *QCocoaNativeInterface::cglContextForContext(QOpenGLContext* context) -{ - NSOpenGLContext *nsOpenGLContext = static_cast<NSOpenGLContext*>(nsOpenGLContextForContext(context)); - if (nsOpenGLContext) - return [nsOpenGLContext CGLContextObj]; - return nullptr; -} - -void *QCocoaNativeInterface::nsOpenGLContextForContext(QOpenGLContext* context) -{ - if (context) { - if (QCocoaGLContext *cocoaGLContext = static_cast<QCocoaGLContext *>(context->handle())) - return cocoaGLContext->nativeContext(); - } - return nullptr; -} -#endif - QFunctionPointer QCocoaNativeInterface::platformFunction(const QByteArray &function) const { if (function == QCocoaWindowFunctions::bottomLeftClippedByNSWindowOffsetIdentifier()) |