|
lmms
Cross-platform music production software
|
#include <GuiApplication.h>
Public Slots | |
| void | displayInitProgress (const QString &msg) |
Public Member Functions | |
| GuiApplication () | |
| ~GuiApplication () override | |
| void | createSocketNotifier () |
| MainWindow * | mainWindow () |
| MixerView * | mixerView () |
| SongEditorWindow * | songEditor () |
| PatternEditorWindow * | patternEditor () |
| PianoRollWindow * | pianoRoll () |
| ProjectNotes * | getProjectNotes () |
| MicrotunerConfig * | getMicrotunerConfig () |
| AutomationEditorWindow * | automationEditor () |
| ControllerRackView * | getControllerRackView () |
Static Public Member Functions | |
| static GuiApplication * | instance () |
| static void | sigintHandler (int) |
| Called from main when SIGINT is fired. | |
| static bool | isWayland () |
Static Public Attributes | |
| static int | s_sigintFd [2] |
| File descriptors for unix socketpair, used to receive SIGINT. | |
Private Slots | |
| void | childDestroyed (QObject *obj) |
| void | sigintOccurred () |
Private Attributes | |
| MainWindow * | m_mainWindow |
| MixerView * | m_mixerView |
| SongEditorWindow * | m_songEditor |
| AutomationEditorWindow * | m_automationEditor |
| PatternEditorWindow * | m_patternEditor |
| PianoRollWindow * | m_pianoRoll |
| ProjectNotes * | m_projectNotes |
| MicrotunerConfig * | m_microtunerConfig |
| ControllerRackView * | m_controllerRackView |
| QLabel * | m_loadingProgressLabel |
| QSocketNotifier * | m_sigintNotifier |
Static Private Attributes | |
| static GuiApplication * | s_instance = nullptr |
|
explicit |
|
override |
|
inline |
|
privateslot |
| void lmms::gui::GuiApplication::createSocketNotifier | ( | ) |
|
slot |
|
inline |
|
inline |
|
inline |
|
static |
|
static |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |
Called from main when SIGINT is fired.
Unix signal handlers can only call async-signal-safe functions: write(fd) -> QSocketNotifier -> SLOT sigintOccurred()
|
privateslot |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
staticprivate |
|
inlinestatic |
File descriptors for unix socketpair, used to receive SIGINT.