Skip to content

Implementation view

Alexis López Zubieta edited this page Jan 30, 2015 · 7 revisions

Folder structure:

Root

  • include public headers
    • component_name
  • src
    • component_name
  • test
    • component_name
  • thirdParty
    • external projects

About the module naming:

Each independent component should be developed in a separated cmake project which is named according to its class path. Wish is formed according the given pattern: <componentType>_<componentName>_<subComponentsNameIfExists>,by exmaple:

  • presentation_fileManager
  • presentation_fileManager_leftpanel
  • presentation_fileManager_rightpanel
  • model_fileManager_SystemTree
  • presentation_panel

Missing

  • tests
  • documentation
  • translation