The initialization process of LMMS GUI

GuiApplication is the root for every GUI elements. It initializes the followings:

  • Style elements

    • LmmsStyle:

    • LmmsPalette:

  • The main window

    • MainWindow(m_mainWindow):

  • Editor windows

    • SongEditorWindow(m_songEditor):

    • BBEditor(m_bbEditor):

    • PianoRollWindow(m_pianoRoll):

    • AutomationEditorWindow(m_automationEditor):

  • Other window components

    • FxMixerView(m_fxMixerView):

    • ControllerRackView(m_controllerRackView):

    • ProjectNotes(m_projectNotes):

Last updated