<?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 Can I update Qt Creator or configure it to recognize Promises and arrow functions? in ArcGIS AppStudio Questions</title>
    <link>https://community.esri.com/t5/arcgis-appstudio-questions/can-i-update-qt-creator-or-configure-it-to/m-p/878098#M3550</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am looking to use Promises and arrow functions in my code, but the version of Qt Creator I have installed (4.5.0) does not recognize the Promise keyword or the arrow function syntax. The code runs, but it doesn't look nice in this version of Qt Creator. I have had ApStudio installed for over a year, so I'm not sure if installing AppStudio updates failed to update Qt Creator with it, or if 4.5.0 is just what is included with AppStudio. Does anyone know if I can get the text editor to recognize these features, or if I can update Qt Creator without breaking the AppStudio integration?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Keith&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 17 Jun 2019 16:30:32 GMT</pubDate>
    <dc:creator>KeithLarson1</dc:creator>
    <dc:date>2019-06-17T16:30:32Z</dc:date>
    <item>
      <title>Can I update Qt Creator or configure it to recognize Promises and arrow functions?</title>
      <link>https://community.esri.com/t5/arcgis-appstudio-questions/can-i-update-qt-creator-or-configure-it-to/m-p/878098#M3550</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am looking to use Promises and arrow functions in my code, but the version of Qt Creator I have installed (4.5.0) does not recognize the Promise keyword or the arrow function syntax. The code runs, but it doesn't look nice in this version of Qt Creator. I have had ApStudio installed for over a year, so I'm not sure if installing AppStudio updates failed to update Qt Creator with it, or if 4.5.0 is just what is included with AppStudio. Does anyone know if I can get the text editor to recognize these features, or if I can update Qt Creator without breaking the AppStudio integration?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Keith&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Jun 2019 16:30:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-appstudio-questions/can-i-update-qt-creator-or-configure-it-to/m-p/878098#M3550</guid>
      <dc:creator>KeithLarson1</dc:creator>
      <dc:date>2019-06-17T16:30:32Z</dc:date>
    </item>
    <item>
      <title>Re: Can I update Qt Creator or configure it to recognize Promises and arrow functions?</title>
      <link>https://community.esri.com/t5/arcgis-appstudio-questions/can-i-update-qt-creator-or-configure-it-to/m-p/878099#M3551</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Keith,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This got &lt;SPAN style="text-decoration: line-through;"&gt;fixed&lt;/SPAN&gt;&amp;nbsp;improved&amp;nbsp;in Qt Creator 4.9.0, see&amp;nbsp;&lt;A href="https://bugreports.qt.io/browse/QTCREATORBUG-20341" rel="nofollow noopener noreferrer" target="_blank"&gt;https://bugreports.qt.io/browse/QTCREATORBUG-20341&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A version of the Qt Creator 4.9.0 is shipped with Qt 5.12.4 (which just got release recently). Read about it here &lt;A class="link-titled" href="https://blog.qt.io/blog/2019/06/17/qt-5-12-4-released-support-openssl-1-1-1/" title="https://blog.qt.io/blog/2019/06/17/qt-5-12-4-released-support-openssl-1-1-1/" rel="nofollow noopener noreferrer" target="_blank"&gt;Qt 5.12.4 Released with support for OpenSSL 1.1.1 - Qt Blog&lt;/A&gt;.&amp;nbsp;&lt;SPAN style="color: #404244;"&gt;Qt 5.12.4 is now available via the maintenance tool of the online installer. For new installations, please download latest online installer from&amp;nbsp;&lt;A href="https://login.qt.io/login" rel="nofollow noopener noreferrer" target="_blank"&gt;Qt Account portal&lt;/A&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #404244;"&gt;or from&amp;nbsp;&lt;A href="https://www.qt.io/download" rel="nofollow noopener noreferrer" target="_blank"&gt;qt.io Download page&lt;/A&gt;.&lt;BR /&gt;&lt;BR /&gt;Note that this version of Qt is not fully compatible with Local Make as per&amp;nbsp;&lt;A href="https://doc.arcgis.com/en/appstudio/extend-apps/installdevtoolslocalmake.htm" rel="nofollow noopener noreferrer" target="_blank"&gt;https://doc.arcgis.com/en/appstudio/extend-apps/installdevtoolslocalmake.htm&lt;/A&gt;. These set of instructions are provided just so that you can get a version of Qt Creator 4.9.0 that supports the ECMAScript 262 features for your arrow functions.&lt;BR /&gt;&lt;BR /&gt;After installing it, you need to configure AppStudio to use Qt Creator 4.9.0 instead of the Qt Creator 4.5.0 shipped with AppStudio.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On Windows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;In a Command Promt run: %USERPROFILE%\Applications\ArcGIS\AppStudio\sdk\ideintegration\post-install.bat&lt;/LI&gt;&lt;LI&gt;Edit %APPDATA%\Esri\AppStudio.ini changing the value for [Tool-QtCreator] command:&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;Tool&lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt;QtCreator&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;
command&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt;C&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;\\Qt\\Qt5&lt;SPAN class="number token"&gt;.12&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;4&lt;/SPAN&gt;\\Tools\\QtCreator\\bin\\qtcreator&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;exe‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;on macOS:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;In a Terminal window run:&amp;nbsp;~/Applications/ArcGIS/AppStudio/sdk/ideintegration/post-install-mac.sh&lt;/LI&gt;&lt;LI&gt;Edit ~/.config/Esri/AppStudio.ini changing the value for [Tool-QtCreator] command:&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;Tool&lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt;QtCreator&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;
command&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;Users&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;stephenquan&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;Qt5&lt;SPAN class="number token"&gt;.12&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;4&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;Qt Creator&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;app‍‍‍‍‍‍‍‍‍‍‍‍‍‍&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;on Linux:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;In a terminal window run:&amp;nbsp;~/Applications/ArcGIS/AppStudio/sdk/ideintegration/post-install-linux.sh&lt;/LI&gt;&lt;LI&gt;Edit ~/.config/Esri/AppStudio.ini changing the value for [Tool-QtCreator] command:&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;Tool&lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt;QtCreator&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;
command&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;home&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;stephenquan&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;Qt5&lt;SPAN class="number token"&gt;.12&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;4&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;Tools&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;QtCreator&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;bin&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;qtcreator&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;sh‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Stephen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 11:02:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-appstudio-questions/can-i-update-qt-creator-or-configure-it-to/m-p/878099#M3551</guid>
      <dc:creator>StephenQuan1</dc:creator>
      <dc:date>2021-12-12T11:02:00Z</dc:date>
    </item>
    <item>
      <title>Re: Can I update Qt Creator or configure it to recognize Promises and arrow functions?</title>
      <link>https://community.esri.com/t5/arcgis-appstudio-questions/can-i-update-qt-creator-or-configure-it-to/m-p/1243712#M4422</link>
      <description>&lt;P&gt;This method to update Qt Creator appears to no longer be valid. Is there another way to update Qt Creator? I'd really like to take advantage of new components like Calendar.&lt;/P&gt;</description>
      <pubDate>Mon, 26 Dec 2022 23:47:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-appstudio-questions/can-i-update-qt-creator-or-configure-it-to/m-p/1243712#M4422</guid>
      <dc:creator>DavidPuckett</dc:creator>
      <dc:date>2022-12-26T23:47:18Z</dc:date>
    </item>
  </channel>
</rss>

