C
Qt Quick Ultralite Location QML Types
Qt Quick のUltralite Locationモジュールは、Qt Quick のUltraliteアプリケーションで地図を表示するための型を提供します。
このモジュールは、タイルサイズが標準の 256 × 256 ピクセルであるタイル化された Web マップを前提としています。標準とは異なるタイルサイズを設定するには、コンパイラ定義「MAP_TILESIZE 」を新しいタイルサイズに設定して、モジュールを再ビルドする必要があります。
モジュールの使用方法
Qt Quick Ultralite Location QML タイプを使用するには、.qmlproject 内のモジュールファイル一覧にQul::LocationおよびQul::Positioningを追加してください。
ModuleFiles {
MCU.qulModules: ["Qul::Location", "Qul::Positioning"]
}モジュールファイルを追加した後、.qml ファイルに次のインポート文を追加してください:
import QtLocation
import QtPositioning注: Qt Quick Ultralite Location モジュールの API の多くは 、 Qt Quick Ultralite Positioning モジュールからの型を使用しています。たとえば、座標をマップの中心として定義するには、 Qt Quick Ultralite Positioning モジュールの型が必要です。
アプリケーションを CMake ターゲットにリンクする
注: この 手順は、非推奨となった CMake API にのみ適用されます。
CMake プロジェクトを使用する場合は、アプリケーションをQul::Location およびQul::Positioning CMake ターゲットにリンクしてください。
target_link_libraries(app PRIVATE Qul::Location Qul::Positioning)QML タイプ
Typeはマップを表示します | |
Typeは、Map上に任意のQt Quick オブジェクトを表示します |
特定の Qt ライセンスの下で利用可能です。
詳細はこちらをご覧ください。