Skip to content

Code Documentation

ma7t3 edited this page Jun 11, 2024 · 4 revisions

Code Documentation

Learn, how the code is organized, where all the parts and classes are located, how they work and where you should add you contribution.


ScheduleMaster uses the Qt-Library for basically everything. Since Qt is a object oriented framework, ScheduleMaster ist build object orientated as well, which means, that it contains a lot of different classes. These classes are grouped by different roles, what they are needed for, or what their purpose is:

  • App
  • Commands
  • DataModels
  • Dialogs
  • ProjectData
  • Plugins
  • Widgets

Clone this wiki locally