25#ifndef LMMS_GUI_EDITOR_H
26#define LMMS_GUI_EDITOR_H
37 1, 2, 4, 8, 16, 32, 64,
38 3, 6, 12, 24, 48, 96, 192
114 void dropEvent(QDropEvent* event)
override;
static Editor * s_lastPlayedEditor
Definition Editor.h:78
virtual void recordAccompany()
Definition Editor.h:71
QAction * m_stopAction
Definition Editor.h:97
static Editor * lastPlayedEditor()
Definition Editor.h:54
DropToolBar * addDropToolBarToTop(QString const &windowTitle)
Definition Editor.cpp:49
QAction * m_toggleStepRecordingAction
Definition Editor.h:96
void setPauseIcon(bool displayPauseIcon=true)
Definition Editor.cpp:40
void toggleMaximize()
Definition Editor.cpp:86
QAction * playAction() const
Definition Editor.cpp:137
~Editor() override=default
DropToolBar * addDropToolBar(Qt::ToolBarArea whereToAdd, QString const &windowTitle)
Definition Editor.cpp:54
QAction * m_recordAction
Definition Editor.h:94
QAction * m_recordAccompanyAction
Definition Editor.h:95
DropToolBar * m_toolBar
Definition Editor.h:91
void togglePlayStop()
Called by pressing the space key. Plays or stops.
Definition Editor.cpp:71
virtual void record()
Definition Editor.h:70
Editor(bool record=false, bool record_step=false)
Constructor.
Definition Editor.cpp:91
virtual void play()
Definition Editor.h:69
void keyPressEvent(QKeyEvent *ke) override
Definition Editor.cpp:142
QAction * m_playAction
Definition Editor.h:93
virtual void stop()
Definition Editor.h:73
void togglePause()
Called by pressing shift+space. Toggles pause state.
Definition Editor.cpp:80
virtual void toggleStepRecording()
Definition Editor.h:72
static uintptr_t parent
Definition pugl.h:1644
Definition AudioPortAudio.cpp:223
static const int Quantizations[]
Definition Editor.h:36