summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/plugins/platforms/ios/qiosviewcontroller.mm11
1 files changed, 3 insertions, 8 deletions
diff --git a/src/plugins/platforms/ios/qiosviewcontroller.mm b/src/plugins/platforms/ios/qiosviewcontroller.mm
index 9d3447a2e4..d315b49776 100644
--- a/src/plugins/platforms/ios/qiosviewcontroller.mm
+++ b/src/plugins/platforms/ios/qiosviewcontroller.mm
@@ -58,14 +58,9 @@
-(BOOL)shouldAutorotate
{
- // For now we assume that if the application doesn't listen to orientation
- // updates it means it would like to enable auto-rotation, and vice versa.
- if (QGuiApplication *guiApp = qobject_cast<QGuiApplication *>(qApp))
- return !guiApp->primaryScreen()->orientationUpdateMask();
- else
- return YES; // Startup case: QGuiApplication is not ready yet.
-
- // FIXME: Investigate a proper Qt API for auto-rotation and orientation locking
+ // Until a proper orientation and rotation API is in place, we always auto rotate.
+ // If auto rotation is not wanted, you would need to switch it off manually from Info.plist.
+ return YES;
}
-(NSUInteger)supportedInterfaceOrientations