Skip to content

pbontrag/hmi-layout-gdp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

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

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • QML 86.7%
  • C++ 6.8%
  • QMake 6.5%