C

Monitor: Verifying the Rendering Output

TEMPLATE = app

QT = core safemonitor qsrsafeeventsender

include(goldencrccalculator/goldencrccalculator.pri)

INCLUDEPATH += $$PWD/data
HEADERS += $$PWD/controller.h \
           $$PWD/itemstatedata.h

SOURCES += $$PWD/qsrMonitor.cpp \
           $$PWD/indicators.c \
           $$PWD/controller.c

qnx: target.path = /tmp/saferenderer/$${TARGET}
else: target.path = $$[QT_INSTALL_EXAMPLES]/saferenderer/$${TARGET}
INSTALLS += target

# Generate monitor configuration data
CONFIG += qtsafeconfigtool qtsafercctool
SAFE_MONITOR_OUTPUTDIR = $$PWD/data
SAFE_MONITOR_LAYOUTS = $$PWD/../indicators/layoutData/MainForm/MainForm.ui.srl

# Include layout data asset for dynamic text offscreen rendering
SAFE_RESOURCES += $$PWD/../indicators/safeasset.qrc