C
Indicators: Creating Safety-Critical UI
import QmlProject
Project {
mainFile: "ControlUI.qml"
mainUiFile: "MainForm.ui.qml"
QmlFiles {
directory: "."
}
JavaScriptFiles {
directory: "."
}
ImageFiles {
directory: "."
}
Files {
filter: "*.conf"
files: ["qtquickcontrols2.conf"]
}
Files {
filter: "qmldir"
directory: "."
}
Environment {
QT_QUICK_CONTROLS_CONF: "qtquickcontrols2.conf"
QT_AUTO_SCREEN_SCALE_FACTOR: "1"
QML_COMPAT_RESOLVE_URLS_ON_ASSIGNMENT: "1"
QT_LOGGING_RULES: "qt.qml.connections=false"
}
qt6Project: true
/* List of plugin directories passed to QML runtime */
importPaths: [ "." ]
/* Required for deployment */
targetDirectory: "/opt/indicators"
qdsVersion: "4.6"
quickVersion: "6.7"
/* If any modules the project imports require widgets (e.g. QtCharts), widgetApp must be true */
widgetApp: true
multilanguageSupport: true
supportedLanguages: ["en"]
primaryLanguage: "en"
}