summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/ios/qioswindow.mm
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/platforms/ios/qioswindow.mm')
-rw-r--r--src/plugins/platforms/ios/qioswindow.mm6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/plugins/platforms/ios/qioswindow.mm b/src/plugins/platforms/ios/qioswindow.mm
index 46612ae699..2888228f18 100644
--- a/src/plugins/platforms/ios/qioswindow.mm
+++ b/src/plugins/platforms/ios/qioswindow.mm
@@ -42,6 +42,7 @@
#include "qioswindow.h"
#include "qioscontext.h"
#include "qiosscreen.h"
+#include "qiosapplicationdelegate.h"
#import <QuartzCore/CAEAGLLayer.h>
@@ -170,6 +171,11 @@ QIOSWindow::QIOSWindow(QWindow *window)
: QPlatformWindow(window)
, m_view([[EAGLView alloc] init])
{
+ UIApplication *uiApplication = [UIApplication sharedApplication];
+ if (uiApplication) {
+ if ([uiApplication.delegate isMemberOfClass:[QIOSApplicationDelegate class]])
+ [uiApplication.delegate.window.rootViewController.view addSubview:m_view];
+ }
}
QIOSWindow::~QIOSWindow()