mirror of
https://github.com/subsurface/subsurface.git
synced 2024-11-30 22:20:21 +00:00
0ab8bd5eca
WARNING: multi directory commit, needed to secure it builds. leaving the shared backend sources in core, imposes a severe limitation, that they cannot make use of e.g. qt-models, because that is created after core (first library to be created). The shared backend uses functionality from core and qt-models, so it must be created when those are available and before desktop-widgets or mobile-widgets are created. Make a new root directory "backend-shared" with empty CMakeLists.txt Signed-off-by: Jan Iversen <jan@casacondor.com>
11 lines
472 B
Text
11 lines
472 B
Text
This directory contains shared UI backend code shared between
|
|
the desktop version and the mobile version.
|
|
|
|
The backend code sits between the actual functionality, which
|
|
are implemented in core and qt-models, and the UI/QML which
|
|
are implemented in desktop-widgets and mobile-widgets.
|
|
|
|
The idea of backend is not to duplicate code, and at the same time
|
|
limit the UI and QML to only deal with real GUI.
|
|
|
|
The first implementations for backend are "export" and "diveplanner".
|