Fix crash when requesting QGuiApplication::platformNativeInterface()
If QGuiApplication has not been instantiated, this function would crash. Change it to return NULL pointer instead. Change-Id: Ia3d27019daa436d5243c9cce757a132d96aae112 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
This commit is contained in:
parent
d31dbe1efe
commit
3ee48926e6
@ -1128,7 +1128,7 @@ Qt::MouseButtons QGuiApplication::mouseButtons()
|
|||||||
QPlatformNativeInterface *QGuiApplication::platformNativeInterface()
|
QPlatformNativeInterface *QGuiApplication::platformNativeInterface()
|
||||||
{
|
{
|
||||||
QPlatformIntegration *pi = QGuiApplicationPrivate::platformIntegration();
|
QPlatformIntegration *pi = QGuiApplicationPrivate::platformIntegration();
|
||||||
return pi->nativeInterface();
|
return pi ? pi->nativeInterface() : 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
|
Loading…
x
Reference in New Issue
Block a user