<?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 Re: How to change map brightness in Qt Maps SDK Questions</title>
    <link>https://community.esri.com/t5/qt-maps-sdk-questions/how-to-change-map-brightness/m-p/553412#M2836</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Super helps!!&lt;/P&gt;&lt;P&gt;Works perfect. Thanks so much!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 12 Sep 2017 11:48:32 GMT</pubDate>
    <dc:creator>AnatBen_Israel</dc:creator>
    <dc:date>2017-09-12T11:48:32Z</dc:date>
    <item>
      <title>How to change map brightness</title>
      <link>https://community.esri.com/t5/qt-maps-sdk-questions/how-to-change-map-brightness/m-p/553410#M2834</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, I have a Qml MapView which is controlled by a C++ MapQuickView.&lt;/P&gt;&lt;P&gt;I want to try and control the map brightness.&lt;/P&gt;&lt;P&gt;I found the ImageAdjustmentLayer which seems suitable but I can't find how to use it (can't find any code exmaples).&lt;/P&gt;&lt;P&gt;I would appreciate some help and example code.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 10 Sep 2017 18:44:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/qt-maps-sdk-questions/how-to-change-map-brightness/m-p/553410#M2834</guid>
      <dc:creator>AnatBen_Israel</dc:creator>
      <dc:date>2017-09-10T18:44:48Z</dc:date>
    </item>
    <item>
      <title>Re: How to change map brightness</title>
      <link>https://community.esri.com/t5/qt-maps-sdk-questions/how-to-change-map-brightness/m-p/553411#M2835</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Anat, unfortunately there is not currently any API to change the brightness for the whole MapQuickView and all of its contents. You are correct that you could use the ImageAdjustmentLayer to set the brightness for some of the layers in your map - specifically:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- ArcGISMapImageLayer&lt;/P&gt;&lt;P&gt;- ImageTiledLayer&lt;/P&gt;&lt;P&gt;- RasterLayer&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does your map contain any of these layer types? If so, and you want to change the brightness on just these types, I think you could do something like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. connect to a UI signal&amp;nbsp;or something when you want to change to a new brightness&amp;nbsp;value&lt;/P&gt;&lt;P&gt;2. get the LayerListModels of operational layers from the map and the base/reference layers from the basemap&lt;/P&gt;&lt;P&gt;3. for each of the models, iterate over the layers and attempt to cast to an ImageAdjustmentLayer&lt;/P&gt;&lt;P&gt;4. if the cast was successful, call setBrightness with the new value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is some example code to get your started:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN style="color: #800080;"&gt;&amp;nbsp; LayerListModel&lt;/SPAN&gt;*&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;operationalLayers&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;=&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;map-&amp;gt;operationalLayers();&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN style="color: #c0c0c0;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #800080;"&gt;LayerListModel&lt;/SPAN&gt;*&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;baseLayers&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;=&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;map-&amp;gt;basemap()-&amp;gt;baseLayers();&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN style="color: #c0c0c0;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #800080;"&gt;LayerListModel&lt;/SPAN&gt;*&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;refLayers&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;=&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;map-&amp;gt;basemap()-&amp;gt;referenceLayers();&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN style="color: #c0c0c0;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #808000;"&gt;for&lt;/SPAN&gt;&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;(&lt;SPAN style="color: #800080;"&gt;LayerListModel&lt;/SPAN&gt;*&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;model&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;:&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;{operationalLayers,&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;baseLayers,&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;refLayers})&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN style="color: #c0c0c0;"&gt;&amp;nbsp; &lt;/SPAN&gt;{&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN style="color: #c0c0c0;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #808000;"&gt;for&lt;/SPAN&gt;&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;(&lt;SPAN style="color: #808000;"&gt;int&lt;/SPAN&gt;&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;i&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;=&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #000080;"&gt;0&lt;/SPAN&gt;;&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;i&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;&amp;lt;&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;model-&amp;gt;&lt;SPAN style="color: #000000;"&gt;rowCount&lt;/SPAN&gt;();&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;++i)&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN style="color: #c0c0c0;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;{&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN style="color: #c0c0c0;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #800080;"&gt;Layer&lt;/SPAN&gt;*&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;layer&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;=&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;model-&amp;gt;at(i);&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN style="color: #c0c0c0;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #808000;"&gt;if&lt;/SPAN&gt;&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;(!layer)&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN style="color: #c0c0c0;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #808000;"&gt;continue&lt;/SPAN&gt;;&lt;/PRE&gt;&lt;PRE&gt;&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN style="color: #c0c0c0;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #800080;"&gt;ImageAdjustmentLayer&lt;/SPAN&gt;*&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;imageAdjustmentLyr&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;=&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;qobject_cast&amp;lt;&lt;SPAN style="color: #800080;"&gt;ImageAdjustmentLayer&lt;/SPAN&gt;*&amp;gt;(layer);&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN style="color: #c0c0c0;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #808000;"&gt;if&lt;/SPAN&gt;&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;(!imageAdjustmentLyr)&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN style="color: #c0c0c0;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #808000;"&gt;continue&lt;/SPAN&gt;;&lt;/PRE&gt;&lt;PRE&gt;&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN style="color: #c0c0c0;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;imageAdjustmentLyr-&amp;gt;setBrightness(newBrightness);&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN style="color: #c0c0c0;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;}&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN style="color: #c0c0c0;"&gt;&amp;nbsp; &lt;/SPAN&gt;}&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope that helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Luke&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Sep 2017 10:56:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/qt-maps-sdk-questions/how-to-change-map-brightness/m-p/553411#M2835</guid>
      <dc:creator>LukeSmallwood</dc:creator>
      <dc:date>2017-09-12T10:56:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to change map brightness</title>
      <link>https://community.esri.com/t5/qt-maps-sdk-questions/how-to-change-map-brightness/m-p/553412#M2836</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Super helps!!&lt;/P&gt;&lt;P&gt;Works perfect. Thanks so much!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Sep 2017 11:48:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/qt-maps-sdk-questions/how-to-change-map-brightness/m-p/553412#M2836</guid>
      <dc:creator>AnatBen_Israel</dc:creator>
      <dc:date>2017-09-12T11:48:32Z</dc:date>
    </item>
  </channel>
</rss>

