有没有什么办法可以直接用qml(qt quick)组件构建图片地图,而不需要导入html代码?我想要它的坐标和html imagemap的坐标相同(我不想重新计算我的图片地图COORDS)。 和 我的形状是长方形的.tnxqml中的图片地图用法
-3
A
回答
0
不,没有办法。 MouseArea
s总是矩形的。
您需要提供某种碰撞检测功能,以检查您的点击是否发生在您的对象内部,由坐标描述。
为此,您可以实现其中的任何算法,以某种方式支持您的坐标格式。正确的选择取决于您的物体的特征,如:
- 它是一个圆圈吗?
- 它是一个正常的形状?
- 它凸吗?
- 它凹吗?
在碰撞检测方面有许多优秀的页面,虽然高性能的实现可能会非常棘手 - 尤其是在QtQuicks JS中,所以您可能希望在C++中实现它。
你可能需要,在下降的坐标,并产生可与这里提供的解决方案中使用口罩再出手:https://stackoverflow.com/a/38177820/2056452
相关问题
- 1. QML - 图片不应用
- 2. Recenter QT/QML地图中的Qt 5
- 3. QT QML QtLocation地图插件
- 4. 图片地图
- 5. MapQuickItem在QML地图中不可见
- 6. Div,背景图片和图片地图
- 7. 地图片
- 8. qml中的图像列表
- 9. 图片地图drupal 8
- 10. 图片地图和HTML5
- 11. 图片地图 - firefox问题
- 12. HTML背景图片地图
- 13. 图片地图问题
- 14. 图片地图在CSS?
- 15. 图片地图alt标签在禁用图片时不可见
- 16. 无法从QQML子类中的QML调用插槽或Q_INVOKABLE地图
- 17. 将图片本地图片WPF
- 18. QML树视图
- 19. 卡片视图中隐藏的地图片段的底部
- 20. 无法找到图片框中的图片,图片=新位图(路径)
- 21. iphone地图应用背景图片
- 22. 用Google地图绘制饼图片
- 23. 图片地图不能被ID引用?
- 24. 在Google地图中显示图片infoWindow
- 25. 图片地图死在Internet Explorer 10中
- 26. 图片地图链接无法在iOS设备上使用
- 27. 在Clojure中切片地图的习惯用法是什么?
- 28. 在QML中使用离线交互式地图
- 29. 在片段中使用Google地图
- 30. 图片地图新视图打开
你的问题(来自官方的例子来)是不明确的,你可以表明它就是你现在正在做的事情,这就是你想要做的。 – eyllanesc