Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

 
 

Latest commit

 

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prototype of new GENIVI HMI designs for GDP 11

Prerequisities

General:

  • Qt 5.6+ with QtQuick
  • Plugins built (and installed)

Running

  • Open Qt Creator
  • Open Project and select gdp-hmi.pro from the top level of the repository
  • On the first run Qt Creator will ask you to configure your project. The default proposal will be a Desktop configuration using already installed compilers, so you should probably be able to just hit "OK".
  • In the Projects tab on the left, if not still there, make sure to disable Shadow build. This messes with the plugin installation logic and will show missing modules.
  • Press the green Play button. This will take some time to compile the hmi and the various plugins which support the system.

Usage

  • Press Spacebar to toggle between fullscreen and resizable displays

Plugins

  • Plugins are required to be built and installed to the appropriate Qt locations, this is mostly automatic
  • This can be dealt with two ways
    1. Terminal to top level of gdp-hmi project and run the equivalent of qmake && make && make install
    2. In the Qt Project configuration, add an extra make step for install
  • Shadow building uses a local directory as a deployment spoof, however, plugins will not install to the proper Qt directories if built with shadow build.

TroubleShooting

  • If you get something like: com.jlr.hmicontroller not defined. *) That means your plugins are not setup just yet.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages