subsurface/mobile-widgets
Lubomir I. Ivanov f5882362d3 mobile-widgets: add the helper class MapWidgetHelper
The idea with this class is that it should be used by both the mobile
and desktop version.

TODO STEPS:
1) the class should be registered in both the mobile and desktop version
with qmlRegisterType<MapWidgetHelper>...
2) the MapWidget.qml should create an instance of this class.
3) this way the helper will be part of the QML and both the desktop and
mobile version can have access to it.
4) the desktop version as a first implementation can just use findChild()
in desktop-widgets/mapwidget.cpp.
5) desktop-widgets/mapwidget.cpp on the desktop should just translate
calls from the rest of the desktop-widgets to this helper class.
6) the mobile version access to this object would be easy but is off the
scope for now.
7) the idea, when implementing the desktop support is to make it so
that when implementing the mobile version later, no or only minimal
changes would be required to the MapWidgetHelper class.

Signed-off-by: Lubomir I. Ivanov <neolit123@gmail.com>
2017-07-28 07:31:11 -07:00
..
qml mapwidget.qml: enumerate the ESRI map types of interest 2017-07-28 07:31:11 -07:00
qmlmanager.cpp Mobile: honour location service time threshold 2017-07-25 22:12:19 +09:00
qmlmanager.h QML UI: add checkbox to show/hide developer menu 2017-07-23 03:20:58 +09:00
qmlmapwidgethelper.cpp mobile-widgets: add the helper class MapWidgetHelper 2017-07-28 07:31:11 -07:00
qmlmapwidgethelper.h mobile-widgets: add the helper class MapWidgetHelper 2017-07-28 07:31:11 -07:00
qmlprofile.cpp QML UI: adjust to modified logging API 2017-06-11 13:55:41 -07:00
qmlprofile.h Add SPDX header to mobile widgets and QML files 2017-04-29 13:32:55 -07:00