このページでは

C

Qt Quick Ultralite Location QML Types

Qt Quick Ultralite Locationモジュールは、Qt Quick Ultraliteアプリケーションで地図を表示するタイプを提供します。

このモジュールはタイルサイズが標準256 x 256ピクセルのタイル型ウェブマップを想定しています。標準とは異なるタイルサイズを設定するには、コンパイラ定義MAP_TILESIZE を新しいタイルサイズに設定してモジュールを再構築する必要があります。

モジュールの使用

Qt Quick Ultralite Location QML タイプを使用するには、Qul::LocationQul::Positioning.qmlprojectモジュールファイルのリストに追加してください。

ModuleFiles {
    MCU.qulModules: ["Qul::Location", "Qul::Positioning"]
}

モジュールファイルを追加した後、.qml ファイルに以下の import 文を追加してください:

import QtLocation
import QtPositioning

注: 多くのQt Quick Ultralite Location モジュール API は、Qul::Location と Qul::Positioning の型を使用しています。 Qt Quick Ultralite Positioningモジュールの型を使用しています。例えば、マップの中心となる座標を定義するには、モジュールからの型が必要です。 Qt Quick Ultralite Positioningモジュールの型を必要とします。

アプリケーションをCMakeターゲットにリンクする

注意: この手順は、非推奨の CMake API にのみ適用されます。

CMake プロジェクトを使用する場合は、アプリケーションをQul::LocationQul::Positioning の CMake ターゲットにリンクしてください。

target_link_libraries(app PRIVATE Qul::Location Qul::Positioning)

QML タイプ

Map

マップを表示する

MapQuickItem

Typeは任意のQt Quick オブジェクトをマップ上に表示します。


詳細はこちらをご覧ください。