C

Qt Safe Monitor: Qt Quick Ultralite Example on Bare-Metal Traveo II

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

import QmlProject

Project {
    mainFile: "qml/mainUI.qml"

    MCU.Config {
        maxResourceCacheSize: 64000
        resourceCachePolicy: "NoCaching"
        resourceCompression: false
        safeTextFontDirectory: "fonts"
    }

    QmlFiles {
        files: [
            "qml/SafeTelltalesView.qml",
            "qml/SafeSpeedoView.qml"
        ]
    }

    InterfaceFiles {
        files: [
            "src/DemoStatus.h"
        ]
    }

    ImageFiles {
        files: [
            "images/telltales/high-beams.png",
            "images/telltales/engine-failure.png",
            "images/telltales/battery.png",
            "images/telltales/engine-oil.png",
            "images/telltales/engine-oil-corrupted.png",
        ]
    }

    ModuleFiles {
        files: []
        MCU.qulModules: [
            "Qul::SafeRenderer"
        ]
    }
}