Application initialization orchestrator.
MapProvider * mapProvider_
Map tile provider.
QQuickWindow * rootWindow_
Root window reference.
std::unique_ptr< TD::Logger > logger_
Logger instance.
void InitEngine()
Initializes the QML engine and loads the UI.
H3TargetsModel * targetsModel_
Waypoint targets model.
void InitMap()
Initializes the map provider and style.
QQmlApplicationEngine * engine_
QML application engine.
void InitLogger(std::string_view loggerName)
Initializes the spdlog logging system.
const QString pathUrl_c
Default MapTiler API URL for map tiles.
void InitDataModels()
Initializes data models (H3Model, H3TargetsModel).