Skip to content

Latest commit

 

History

History

SkodaBoleroInfotainment

Contents Overview Examples Editor Forum

This project is intended to test Qt QML SCXML module for designing in-vehicle infotainment systems

Preview

Description and rules

User interface is separated from internal logic. QML controls do not interact between each other directly. Internal application logic is defined in SCXML file with ECMAScript data model that is compiled into a C++ class. The info about hitting any GUI controls is passed to the state machine that connects their communication interfaces together. Application settings data is based on JSON object which is integrated as <data> element of state machine datamodel

SCXML model

SCXML model is organized as SCXMLEditor project Model/projectBolero.sproj. main_structure

display

Media

Inputs

  • CD slot

CD

  • SD card slot

SD

  • USB
  • AUX

USBandAUX

It is possible to assign drive source via settings select_source

select_source2

Check inputs

DriveSources

Select input

AudioInputs

MediaPlayer

MediaPlayer

TOP Contents Overview Examples Editor Forum