Qt QML - 在Qt Location创建我自己的形状

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt QML - 在Qt Location创建我自己的形状相关的知识,希望对你有一定的参考价值。

我目前正在开发一个Qt Quick应用程序,它将提供一个地图查看器。我想创建不规则的形状(多个形状),然后将它们放在地图上。这是用QQuickPaintedItem(Writing QML Extensions with C++)做到这一点的好方法,还是有另一种方法可以做到这一点?或者无论如何在地图查看器中创建自己的形状,如MapCircle(例如MapCustom)?

答案

如果您的形状不必进行地理配准(就像顶点不必是实际的地理坐标),但是您只想要一个看起来特殊的占位符,您可能想要给它一个QtQuick Shapes

以上是关于Qt QML - 在Qt Location创建我自己的形状的主要内容,如果未能解决你的问题,请参考以下文章

使用 Qt.createQmlObject() 创建自定义 qml 对象实例

Qt:Qml:创建对话框时关注文本字段

QT/QML 数据模型

Qt 创建一个对触摸事件敏感的 QML 滑块

QT开发(五十四)———QML组件

将 qml 信号连接到 Qt