25#ifndef LMMS_GUI_GUI_APPLICATION_H
26#define LMMS_GUI_GUI_APPLICATION_H
30#include "lmms_export.h"
31#include "lmmsconfig.h"
67#ifdef LMMS_BUILD_WIN32
69 static QFont getWin32SystemFont();
Definition AutomationEditor.h:317
Definition ControllerRackView.h:48
Definition GuiApplication.h:50
PatternEditorWindow * m_patternEditor
Definition GuiApplication.h:101
void displayInitProgress(const QString &msg)
Definition GuiApplication.cpp:207
static int s_sigintFd[2]
File descriptors for unix socketpair, used to receive SIGINT.
Definition GuiApplication.h:85
SongEditorWindow * m_songEditor
Definition GuiApplication.h:99
ProjectNotes * getProjectNotes()
Definition GuiApplication.h:79
AutomationEditorWindow * automationEditor()
Definition GuiApplication.h:81
static GuiApplication * s_instance
Definition GuiApplication.h:95
GuiApplication()
Definition GuiApplication.cpp:89
PianoRollWindow * m_pianoRoll
Definition GuiApplication.h:102
MicrotunerConfig * getMicrotunerConfig()
Definition GuiApplication.h:80
PianoRollWindow * pianoRoll()
Definition GuiApplication.h:78
MainWindow * mainWindow()
Definition GuiApplication.h:74
ControllerRackView * m_controllerRackView
Definition GuiApplication.h:105
QSocketNotifier * m_sigintNotifier
Definition GuiApplication.h:107
void createSocketNotifier()
Definition GuiApplication.cpp:271
static void sigintHandler(int)
Called from main when SIGINT is fired.
Definition GuiApplication.cpp:259
void sigintOccurred()
Definition GuiApplication.cpp:289
MixerView * mixerView()
Definition GuiApplication.h:75
static bool isWayland()
Definition GuiApplication.cpp:82
QLabel * m_loadingProgressLabel
Definition GuiApplication.h:106
SongEditorWindow * songEditor()
Definition GuiApplication.h:76
ControllerRackView * getControllerRackView()
Definition GuiApplication.h:82
static GuiApplication * instance()
Definition GuiApplication.cpp:77
AutomationEditorWindow * m_automationEditor
Definition GuiApplication.h:100
MicrotunerConfig * m_microtunerConfig
Definition GuiApplication.h:104
void childDestroyed(QObject *obj)
Definition GuiApplication.cpp:217
ProjectNotes * m_projectNotes
Definition GuiApplication.h:103
MainWindow * m_mainWindow
Definition GuiApplication.h:97
PatternEditorWindow * patternEditor()
Definition GuiApplication.h:77
MixerView * m_mixerView
Definition GuiApplication.h:98
Definition MainWindow.h:52
Definition MicrotunerConfig.h:42
Definition MixerView.h:52
Definition PatternEditor.h:84
Definition PianoRoll.h:563
Definition ProjectNotes.h:42
Definition SongEditor.h:184
Definition AudioPortAudio.cpp:209
GuiApplication * getGUI()
Definition GuiApplication.cpp:69