Search for usage in LXR

Inherits QtQuick::Item.


alias floorLevels
alias hasError
alias hoveredElement
alias mapData
alias mapLoader
alias overlaySources
alias region
alias styleSheet
alias timeZone
alias view


void elementLongPressed (var element)
void elementPicked (var element)

Public Member Functions

void elementAt (screenPosition)
void mapEventPointToScreen (eventPoint)

Detailed Description

QML item for displaying a train station or airport map.

Definition at line 11 of file IndoorMap.qml.

Property Documentation

◆ floorLevels

alias IndoorMap::floorLevels

Floor level model.

Definition at line 18 of file IndoorMap.qml.

◆ hasError

alias IndoorMap::hasError

There is something preventing displaying a map.

Definition at line 22 of file IndoorMap.qml.

◆ hoveredElement

alias IndoorMap::hoveredElement

Currently hovered element.

Definition at line 32 of file IndoorMap.qml.

◆ mapData

alias IndoorMap::mapData

Access to the map data, for feeding into content-specific models.

Definition at line 24 of file IndoorMap.qml.

◆ mapLoader

alias IndoorMap::mapLoader

Access to map loading status and progress.

Definition at line 14 of file IndoorMap.qml.

◆ overlaySources

alias IndoorMap::overlaySources

Access to overlay sources.

Definition at line 26 of file IndoorMap.qml.

◆ region

alias IndoorMap::region

ISO 3166-1/2 country or region code for opening hours interpretation.

Definition at line 28 of file IndoorMap.qml.

◆ styleSheet

alias IndoorMap::styleSheet

Path to a MapCSS style sheet used for rendering the map.

Definition at line 16 of file IndoorMap.qml.

◆ timeZone

alias IndoorMap::timeZone

IANA timezone id for opening hours interpretation.

Definition at line 30 of file IndoorMap.qml.

◆ view

alias IndoorMap::view

Access to the view transformation and floor level selection.

Definition at line 20 of file IndoorMap.qml.

Member Function Documentation

◆ elementAt()

void IndoorMap::elementAt ( screenPosition )

Returns the OSM element at the given screen position, if any.

◆ elementLongPressed

void IndoorMap::elementLongPressed ( var element)

Emitted when a map element has been long-pressed.

◆ elementPicked

void IndoorMap::elementPicked ( var element)

Emitted when a map element has been picked by clicking/tapping on it.

◆ mapEventPointToScreen()

void IndoorMap::mapEventPointToScreen ( eventPoint )

Map an event handler EventPoint to map screen coordinates.

The documentation for this class was generated from the following file:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:20:03 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.