Remove nativeResourceForWindow warning.

The warning is useful for pointing out the the return
value will be null. However, code that correctly
checks the return value (such as qt_macWindowIsTextured),
still causes the warning to be printed.

Change-Id: I3828992b3d5e7b08451cf0e051b937fa9d9536d3
Reviewed-by: Jan Arve Sæther <jan-arve.saether@digia.com>
This commit is contained in:
Morten Johan Sørvig 2013-04-15 14:23:52 +02:00 committed by The Qt Project
parent b381581579
commit 8ddcc18ac1

View File

@ -85,10 +85,8 @@ void *QCocoaNativeInterface::nativeResourceForContext(const QByteArray &resource
void *QCocoaNativeInterface::nativeResourceForWindow(const QByteArray &resourceString, QWindow *window)
{
if (!window->handle()) {
qWarning("QCocoaNativeInterface::nativeResourceForWindow: Native window has not been created.");
if (!window->handle())
return 0;
}
if (resourceString == "nsopenglcontext") {
return static_cast<QCocoaWindow *>(window->handle())->currentContext()->nsOpenGLContext();