@@ -62,6 +62,10 @@ Android 7.0 64-bit (armv8) is the minimum requirement. 32-bit (armv7) is not sup
6262
6363The latest ArcGIS Maps SDK for Qt is required to use this toolkit component.
6464
65+ The system requirements for the ArcGIS Maps SDK for Qt take precedence over the minimum versions mentioned here.
66+
67+ OpenGL graphics API is required. Metal is not supported. See the [ limitations] ( #Limitations ) section below for more details.
68+
6569## Creating a new AR app using ArcGIS Maps AR toolkit
6670
6771### Creating a new C++ app
@@ -80,7 +84,7 @@ for details.
8084[ ArcGIS Maps SDK for Qt Toolkit] ( https://github.com/Esri/arcgis-maps-sdk-toolkit-qt ) .
8185
82863 . In Qt Creator, create a new project and select the app template named
83- "ArcGIS Maps 200.1 .0 Qt Quick C++ app". Select the option "3D project" in the
87+ "ArcGIS Maps 200.2 .0 Qt Quick C++ app". Select the option "3D project" in the
8488"Details" dialog.
8589
86904 . In the newly created project, add the following lines anywhere in the app's project (` .pro ` )
@@ -227,7 +231,7 @@ for details.
227231
2282322 . Download the sources of the [ ArcGIS Maps SDK for Qt Toolkit] ( https://github.com/Esri/arcgis-maps-sdk-toolkit-qt ) from GitHub.
229233
230- 3 . In Qt Creator, create a new project and select "ArcGIS Maps 200.1 .0 Qt Quick QML app".
234+ 3 . In Qt Creator, create a new project and select "ArcGIS Maps 200.2 .0 Qt Quick QML app".
231235Select the option "3D project" in the "Details" step.
232236
2332374 . In the created project, add the following lines anywhere in the app's project
@@ -411,3 +415,12 @@ The following lines of code enable the non-threaded render loop mode in Qt:
411415 qputenv("QSG_RENDER_LOOP", "basic");
412416#endif
413417```
418+
419+ ## Limitations
420+
421+ AR currently only supports OpenGL. On iOS devices, you must enforce this because the default graphics API on
422+ iOS devices is Metal. Add the following code to your apps:
423+
424+ ``` cpp
425+ QQuickWindow::setGraphicsApi (QSGRendererInterface::GraphicsApi::OpenGL);
426+ ```
0 commit comments