小编ami*_*min的帖子

QML 动态地图对象创建

我正在尝试构建交互式地图应用程序,当我单击地图上的某个位置时,该应用程序将允许我创建一个对象。我使用QML 动态对象创建来创建对象。我已经成功创建了一个矩形(仍然有坐标问题),但是当我用 MapQuickItem 或 MapCircle 更改矩形时,它什么也没有显示。

主.qml

import QtQuick 2.6
import QtQuick.Window 2.2
import "componentCreation.js" as MyScript
import QtQuick.Controls 2.1
import QtLocation 5.3
import QtPositioning 5.2

Window  {
    id: appWindow
    width: 512
    height: 512
    visible: true
    Map {
        id: map
        //width: win.width - kolom.width - row1.spacing
        anchors.fill: parent
        activeMapType: map.supportedMapTypes[2]
        zoomLevel: 1
        //z:1


        center {
            latitude: 5
            longitude: 100
        }
        plugin: Plugin {
            name: 'osm';
            PluginParameter {
                name: 'osm.mapping.offline.directory';
                value: ':/offline_tiles/'
            }
        }
        MapCircle {
            radius: 800000
            color: …
Run Code Online (Sandbox Code Playgroud)

javascript qt qml

1
推荐指数
1
解决办法
2469
查看次数

标签 统计

javascript ×1

qml ×1

qt ×1