<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic ArcGIS SDKs Qt100.10 android include folders not found in Qt Maps SDK Questions</title>
    <link>https://community.esri.com/t5/qt-maps-sdk-questions/arcgis-sdks-qt100-10-android-include-folders-not/m-p/1037556#M4009</link>
    <description>&lt;P&gt;I installed the&lt;SPAN&gt;&amp;nbsp;ArcGIS Runtime SDK for Qt on my Windows machine that already has Qt Creator and Qt 5.15.2 for Android (as well as other Qt versions) up and running.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I created new ArcGIS Qt Quick C++/QML app projects but these fail to compile.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;There are missing include files (.h, but also the qml import path).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I found out that SDK .pri files change INCLUDE_PATH and QML_IMPORT_PATH for android on Windows:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;C:\Program Files (x86)\ArcGIS SDKs\Qt100.10\sdk\ideintegration\arcgis_runtime_qml.pri&lt;BR /&gt;C:\Program Files (x86)\ArcGIS SDKs\Qt100.10\sdk\ideintegration\arcgis_runtime_qml_cpp.pri&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;These apply C:\ProgramData\EsriRuntimeQt\Qt100.10\ instead of the initial C:\Program Files (x86)\ArcGIS SDKs\Qt100.10\sdk\&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;However: C:\ProgramData\EsriRuntimeQt does not contain this Qt100.10 folder.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I manually created the folder, and copied the SDK include and android folders to it. This resolves the compilation error and enables running the application.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;But this should not be the way to go. What is wrong with my installation?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;[The post-installer tool did run, but it gave no kits or options to choose from. It just installs and gives a success message. Older posts refer to this post-installer, but suggest that you have to choose things. Either the post-installer has been simplified in 100.10.0, or somethings went wrong there?]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 17 Mar 2021 11:37:51 GMT</pubDate>
    <dc:creator>PieterBekaert75</dc:creator>
    <dc:date>2021-03-17T11:37:51Z</dc:date>
    <item>
      <title>ArcGIS SDKs Qt100.10 android include folders not found</title>
      <link>https://community.esri.com/t5/qt-maps-sdk-questions/arcgis-sdks-qt100-10-android-include-folders-not/m-p/1037556#M4009</link>
      <description>&lt;P&gt;I installed the&lt;SPAN&gt;&amp;nbsp;ArcGIS Runtime SDK for Qt on my Windows machine that already has Qt Creator and Qt 5.15.2 for Android (as well as other Qt versions) up and running.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I created new ArcGIS Qt Quick C++/QML app projects but these fail to compile.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;There are missing include files (.h, but also the qml import path).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I found out that SDK .pri files change INCLUDE_PATH and QML_IMPORT_PATH for android on Windows:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;C:\Program Files (x86)\ArcGIS SDKs\Qt100.10\sdk\ideintegration\arcgis_runtime_qml.pri&lt;BR /&gt;C:\Program Files (x86)\ArcGIS SDKs\Qt100.10\sdk\ideintegration\arcgis_runtime_qml_cpp.pri&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;These apply C:\ProgramData\EsriRuntimeQt\Qt100.10\ instead of the initial C:\Program Files (x86)\ArcGIS SDKs\Qt100.10\sdk\&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;However: C:\ProgramData\EsriRuntimeQt does not contain this Qt100.10 folder.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I manually created the folder, and copied the SDK include and android folders to it. This resolves the compilation error and enables running the application.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;But this should not be the way to go. What is wrong with my installation?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;[The post-installer tool did run, but it gave no kits or options to choose from. It just installs and gives a success message. Older posts refer to this post-installer, but suggest that you have to choose things. Either the post-installer has been simplified in 100.10.0, or somethings went wrong there?]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 17 Mar 2021 11:37:51 GMT</pubDate>
      <guid>https://community.esri.com/t5/qt-maps-sdk-questions/arcgis-sdks-qt100-10-android-include-folders-not/m-p/1037556#M4009</guid>
      <dc:creator>PieterBekaert75</dc:creator>
      <dc:date>2021-03-17T11:37:51Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS SDKs Qt100.10 android include folders not found</title>
      <link>https://community.esri.com/t5/qt-maps-sdk-questions/arcgis-sdks-qt100-10-android-include-folders-not/m-p/1037590#M4011</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You are correct - we simplified the post installer, but in the process, introduced this bug. I'll log an issue for us to fix it up. FYI - the reason we need to use this path in the first place is due to a limitation where the default install path (C:\Program Files (x86)) has spaces in it, and the compiler does not tolerate it. We copy it to a known location in ProgramData to work around the issue but missed updating the PostInstaller.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Your workaround of manually copying here is exactly what you should do for the time being.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Lucas&lt;/P&gt;</description>
      <pubDate>Wed, 17 Mar 2021 14:05:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/qt-maps-sdk-questions/arcgis-sdks-qt100-10-android-include-folders-not/m-p/1037590#M4011</guid>
      <dc:creator>LucasDanzinger</dc:creator>
      <dc:date>2021-03-17T14:05:32Z</dc:date>
    </item>
  </channel>
</rss>

