Greetings,
Thank you for your interest and feedbacks. As you may know, ArcGIS Runtime DSK for Qt is a new SDK therefore it will take several releases for the SDK to gain parity with the other SDKs that have been continuously involving at the same time. Therefore, it would be hard to provide an extensive list for all the features that are not in the Beta release. Perhaps, you can send me a list of functionalities that you would be interested in and I can let you know the ones that are missing.
Regards,
Hai,
I have started working with the Qt SDK.
The feature that I would want to have is :
->> Graphics added to GraphicsLayer should have the ability to handle mouse events.
Thanks.
Hi,
I am not certain that I understand you question correctly. You can connect to the MousePress and MouseRelease events in order to get the coordinate on the map that the user has clicked. Using those values, you can call on the GraphicsLayer the following function graphicIDs where you give it the x,y coordinate and it will return the graphics that intersect the click.
Let me know if this addresses your question.
Regards,
I should be able to hold a graphic with the mouse and move around the map.
Hi,
You should be able to code this by combining the different mouse Event using the Beta Release combined with the moveGraphic function.
Thanks,
I have not found function "moveGraphic".
The implementation of Map class seems to be different from the usual View-Scene-Items concept . By "View-Scene-Items" I mean that you create QGraphicsItems, add them to QGraphicsScene and set scene to the QGraphicsView. In this approach everything that's seen is a QGraphicsItem. But in the Map class which happens to be a QGraphicsView class there are no QGraphicsItems. May be you wanted to hide away all the implementation and draw in the QWidget paint() (inherited by QGraphicsView) method. But the View-Scene-Items approach is a better way for a developer. As it the native way of handling graphics in QT. Why can't an EsriRuntimeQt::Graphic be a QGraphicsItem ? This could have given more control on the things that we draw on Map. You can still hide away your drawing of the map by using QGraphicsPixmapItem. As a QT developer I would love to have the scheme of things setup as i have explained. Hope you will take note of my requests.