Superclass for editors with a toolbar.
More...
#include <Editor.h>
Superclass for editors with a toolbar.
Those editors include the Song Editor, the Automation Editor, B&B Editor, and the Piano Roll.
◆ Editor()
| lmms::gui::Editor::Editor |
( |
bool | record = false, |
|
|
bool | record_step = false ) |
|
protected |
Constructor.
- Parameters
-
| record | If set true, the editor's toolbar will contain record buttons in addition to the play and stop buttons. |
◆ ~Editor()
| lmms::gui::Editor::~Editor |
( |
| ) |
|
|
overrideprotecteddefault |
◆ addDropToolBar() [1/2]
| DropToolBar * lmms::gui::Editor::addDropToolBar |
( |
Qt::ToolBarArea | whereToAdd, |
|
|
QString const & | windowTitle ) |
|
protected |
◆ addDropToolBar() [2/2]
| DropToolBar * lmms::gui::Editor::addDropToolBar |
( |
QWidget * | parent, |
|
|
Qt::ToolBarArea | whereToAdd, |
|
|
QString const & | windowTitle ) |
|
protected |
◆ addDropToolBarToTop()
| DropToolBar * lmms::gui::Editor::addDropToolBarToTop |
( |
QString const & | windowTitle | ) |
|
|
protected |
◆ keyPressEvent()
| void lmms::gui::Editor::keyPressEvent |
( |
QKeyEvent * | ke | ) |
|
|
overrideprotected |
◆ lastPlayedEditor()
| Editor * lmms::gui::Editor::lastPlayedEditor |
( |
| ) |
|
|
inlinestatic |
◆ play
| virtual void lmms::gui::Editor::play |
( |
| ) |
|
|
inlineprotectedvirtualslot |
◆ playAction()
| QAction * lmms::gui::Editor::playAction |
( |
| ) |
const |
◆ record
| virtual void lmms::gui::Editor::record |
( |
| ) |
|
|
inlineprotectedvirtualslot |
◆ recordAccompany
| virtual void lmms::gui::Editor::recordAccompany |
( |
| ) |
|
|
inlineprotectedvirtualslot |
◆ setPauseIcon()
| void lmms::gui::Editor::setPauseIcon |
( |
bool | displayPauseIcon = true | ) |
|
◆ stop
| virtual void lmms::gui::Editor::stop |
( |
| ) |
|
|
inlineprotectedvirtualslot |
◆ toggleMaximize
| void lmms::gui::Editor::toggleMaximize |
( |
| ) |
|
|
privateslot |
◆ togglePause
| void lmms::gui::Editor::togglePause |
( |
| ) |
|
|
slot |
Called by pressing shift+space. Toggles pause state.
◆ togglePlayStop
| void lmms::gui::Editor::togglePlayStop |
( |
| ) |
|
|
slot |
Called by pressing the space key. Plays or stops.
◆ toggleStepRecording
| virtual void lmms::gui::Editor::toggleStepRecording |
( |
| ) |
|
|
inlineprotectedvirtualslot |
◆ m_playAction
| QAction* lmms::gui::Editor::m_playAction |
|
protected |
◆ m_recordAccompanyAction
| QAction* lmms::gui::Editor::m_recordAccompanyAction |
|
protected |
◆ m_recordAction
| QAction* lmms::gui::Editor::m_recordAction |
|
protected |
◆ m_stopAction
| QAction* lmms::gui::Editor::m_stopAction |
|
protected |
◆ m_toggleStepRecordingAction
| QAction* lmms::gui::Editor::m_toggleStepRecordingAction |
|
protected |
◆ m_toolBar
◆ s_lastPlayedEditor
The documentation for this class was generated from the following files:
- /home/runner/work/lmms-fork/lmms-fork/include/Editor.h
- /home/runner/work/lmms-fork/lmms-fork/src/gui/editors/Editor.cpp