C

Qt Quick Ultralite map example

// Copyright (C) 2025 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial

#include "board_config.h"
#include "offline_tiles_provider/offlinetilefetcher.h"
#include "desktopimagedecoder.h"
#include "posixfilesystem.h"

#include <qul/application.h>

void ConfigureBoard()
{
    static PosixFilesystem filesystem;
    Qul::Application::addFilesystem(&filesystem);

    static DesktopImageDecoder imagedecoder;
    Qul::Application::addImageDecoder(&imagedecoder);

    static OfflineTileFetcher offlinetilefetcher;
    Qul::Application::addMapTileFetcher(&offlinetilefetcher);
}