<?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 Graphic Tooltip in Qt Maps SDK Questions</title>
    <link>https://community.esri.com/t5/qt-maps-sdk-questions/graphic-tooltip/m-p/41165#M176</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have to display n number of graphic(PictureMarkerSymbol) in the mapview. I can able to display the graphic in mapview, I need one more additional option like while hovering the mouse over the graphic it should display the unique name of each graphic.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Below is the code for adding the graphics&lt;SPAN&gt;(PictureMarkerSymbol)&amp;nbsp; in mapview. In that&amp;nbsp;how to add a tool-tip to each graphic?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;PictureMarkerSymbol *picSymbol = new &lt;SPAN&gt;PictureMarkerSymbol("icon.png",this);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;foreach(const Point &amp;amp;pnt, pntList) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Graphic *graphic = new Graphic(pnt, picSymbol);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;m_graphicsoverlay-&amp;gt;graphics()-&amp;gt;append(&lt;SPAN&gt;graphic);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;m_mapview-&amp;gt;graphicsoverlays()-&amp;gt;append(m_graphicsoverlay);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Paulraj&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 01 Aug 2018 04:45:01 GMT</pubDate>
    <dc:creator>PaulrajJ</dc:creator>
    <dc:date>2018-08-01T04:45:01Z</dc:date>
    <item>
      <title>Graphic Tooltip</title>
      <link>https://community.esri.com/t5/qt-maps-sdk-questions/graphic-tooltip/m-p/41165#M176</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have to display n number of graphic(PictureMarkerSymbol) in the mapview. I can able to display the graphic in mapview, I need one more additional option like while hovering the mouse over the graphic it should display the unique name of each graphic.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Below is the code for adding the graphics&lt;SPAN&gt;(PictureMarkerSymbol)&amp;nbsp; in mapview. In that&amp;nbsp;how to add a tool-tip to each graphic?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;PictureMarkerSymbol *picSymbol = new &lt;SPAN&gt;PictureMarkerSymbol("icon.png",this);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;foreach(const Point &amp;amp;pnt, pntList) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Graphic *graphic = new Graphic(pnt, picSymbol);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;m_graphicsoverlay-&amp;gt;graphics()-&amp;gt;append(&lt;SPAN&gt;graphic);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;m_mapview-&amp;gt;graphicsoverlays()-&amp;gt;append(m_graphicsoverlay);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Paulraj&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Aug 2018 04:45:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/qt-maps-sdk-questions/graphic-tooltip/m-p/41165#M176</guid>
      <dc:creator>PaulrajJ</dc:creator>
      <dc:date>2018-08-01T04:45:01Z</dc:date>
    </item>
    <item>
      <title>Re: Graphic Tooltip</title>
      <link>https://community.esri.com/t5/qt-maps-sdk-questions/graphic-tooltip/m-p/41166#M177</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello &lt;A href="https://community.esri.com/migrated-users/281068"&gt;Paulraj J&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There's a sample that demonstrates how to do the graphics identify.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://github.com/Esri/arcgis-runtime-samples-qt/tree/master/ArcGISRuntimeSDKQt_CppSamples/DisplayInformation/IdentifyGraphics" title="https://github.com/Esri/arcgis-runtime-samples-qt/tree/master/ArcGISRuntimeSDKQt_CppSamples/DisplayInformation/IdentifyGraphics"&gt;arcgis-runtime-samples-qt/ArcGISRuntimeSDKQt_CppSamples/DisplayInformation/IdentifyGraphics at master · Esri/arcgis-runt…&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Instead of identifying on a mouse click, you could identify on the mouseMove event to get the mouse hovering functionality you want.&lt;/P&gt;&lt;P&gt;&lt;A href="https://developers.arcgis.com/qt/latest/cpp/api-reference/esri-arcgisruntime-mapquickview.html#mouseMoved" title="https://developers.arcgis.com/qt/latest/cpp/api-reference/esri-arcgisruntime-mapquickview.html#mouseMoved"&gt;MapQuickView Class | ArcGIS for Developers&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You could also add names to each Graphic via the graphics' attributes. Here's a constructor for Graphic that will let you do that in one step:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://developers.arcgis.com/qt/latest/cpp/api-reference/esri-arcgisruntime-graphic.html#Graphic-5" title="https://developers.arcgis.com/qt/latest/cpp/api-reference/esri-arcgisruntime-graphic.html#Graphic-5"&gt;Graphic Class | ArcGIS for Developers&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you identify any graphics, you could get the graphic's name attribute that you added previously.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As for displaying the tooltip, you could look into the Callout object and customize what's displayed (the name, for example). Here's a sample that shows how to use the Callout:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://github.com/Esri/arcgis-runtime-samples-qt/tree/master/ArcGISRuntimeSDKQt_CppSamples/DisplayInformation/ShowCallout" title="https://github.com/Esri/arcgis-runtime-samples-qt/tree/master/ArcGISRuntimeSDKQt_CppSamples/DisplayInformation/ShowCallout"&gt;arcgis-runtime-samples-qt/ArcGISRuntimeSDKQt_CppSamples/DisplayInformation/ShowCallout at master · Esri/arcgis-runtime-s…&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope that helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Aug 2018 17:57:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/qt-maps-sdk-questions/graphic-tooltip/m-p/41166#M177</guid>
      <dc:creator>JamesBallard1</dc:creator>
      <dc:date>2018-08-01T17:57:39Z</dc:date>
    </item>
    <item>
      <title>Re: Graphic Tooltip</title>
      <link>https://community.esri.com/t5/qt-maps-sdk-questions/graphic-tooltip/m-p/41167#M178</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Mr.James Ballard, I can able to make it out based on your input.&lt;/P&gt;&lt;P&gt;One more useful sample I found here&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://github.com/Esri/arcgis-runtime-samples-qt/tree/master/ArcGISRuntimeSDKQt_CppSamples/Search/FindAddress" title="https://github.com/Esri/arcgis-runtime-samples-qt/tree/master/ArcGISRuntimeSDKQt_CppSamples/Search/FindAddress"&gt;arcgis-runtime-samples-qt/ArcGISRuntimeSDKQt_CppSamples/Search/FindAddress at master · Esri/arcgis-runtime-samples-qt · …&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Aug 2018 09:29:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/qt-maps-sdk-questions/graphic-tooltip/m-p/41167#M178</guid>
      <dc:creator>PaulrajJ</dc:creator>
      <dc:date>2018-08-24T09:29:39Z</dc:date>
    </item>
  </channel>
</rss>

