C
Qt Quick Ultralite map example
// Copyright (C) 2026 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial #include "board_config.h" #include "MapApp/map.h" #include <qul/application.h> #include <qul/qul.h> extern "C" { Qul::Application &_qul_app() { static Qul::Application _qul_app; return _qul_app; } MapApp::map &_qul_item() { static MapApp::map _qul_item; return _qul_item; } void qul_init_hardware(void) { Qul::initHardware(); } void qul_init_platform(void) { ConfigureBoard(); Qul::initPlatform(); } void qul_init_application(void) { Qul::Application &app = _qul_app(); app.setRootItem(&_qul_item()); } uint64_t qul_update_engine(void) { return _qul_app().update(); } void qul_app_exec(void) { _qul_app().exec(); } } // extern "C"