#include <SongEditor.h>
◆ EditMode
| Enumerator |
|---|
| Draw | |
| Knife | |
| Select | |
◆ SongEditor()
| lmms::gui::SongEditor::SongEditor |
( |
Song * | song | ) |
|
◆ ~SongEditor()
| lmms::gui::SongEditor::~SongEditor |
( |
| ) |
|
|
overridedefault |
◆ adjustLeftRightScoll()
| void lmms::gui::SongEditor::adjustLeftRightScoll |
( |
int | value | ) |
|
|
private |
◆ allowRubberband()
| bool lmms::gui::SongEditor::allowRubberband |
( |
| ) |
const |
|
overrideprivatevirtual |
◆ calculatePixelsPerBar()
| int lmms::gui::SongEditor::calculatePixelsPerBar |
( |
| ) |
const |
|
private |
Convert zoom slider's value to bar width in pixels.
◆ calculateZoomSliderValue()
| int lmms::gui::SongEditor::calculateZoomSliderValue |
( |
int | pixelsPerBar | ) |
const |
|
private |
Convert bar width in pixels to zoom slider value.
◆ getSnapSize()
| float lmms::gui::SongEditor::getSnapSize |
( |
| ) |
const |
Return grid size as number of bars.
◆ getSnapSizeString()
| QString lmms::gui::SongEditor::getSnapSizeString |
( |
| ) |
const |
◆ hideMasterPitchFloat
| void lmms::gui::SongEditor::hideMasterPitchFloat |
( |
void | | ) |
|
|
privateslot |
◆ hideMasterVolumeFloat
| void lmms::gui::SongEditor::hideMasterVolumeFloat |
( |
void | | ) |
|
|
privateslot |
◆ indexOfTrackView()
◆ keyPressEvent()
| void lmms::gui::SongEditor::keyPressEvent |
( |
QKeyEvent * | ke | ) |
|
|
overrideprivate |
◆ knifeMode()
| bool lmms::gui::SongEditor::knifeMode |
( |
| ) |
const |
|
overrideprivatevirtual |
◆ loadSettings()
| void lmms::gui::SongEditor::loadSettings |
( |
const QDomElement & | element | ) |
|
|
overridevirtual |
◆ mouseMoveEvent()
| void lmms::gui::SongEditor::mouseMoveEvent |
( |
QMouseEvent * | me | ) |
|
|
overrideprotected |
◆ mousePressEvent()
| void lmms::gui::SongEditor::mousePressEvent |
( |
QMouseEvent * | me | ) |
|
|
overrideprotected |
◆ mouseReleaseEvent()
| void lmms::gui::SongEditor::mouseReleaseEvent |
( |
QMouseEvent * | me | ) |
|
|
overrideprotected |
◆ pixelsPerBarChanged
| void lmms::gui::SongEditor::pixelsPerBarChanged |
( |
float | | ) |
|
|
signal |
◆ positionLine()
| PositionLine * lmms::gui::SongEditor::positionLine |
( |
| ) |
const |
|
inline |
◆ proportionalSnapChanged
| void lmms::gui::SongEditor::proportionalSnapChanged |
( |
| ) |
|
|
signal |
◆ saveSettings()
| void lmms::gui::SongEditor::saveSettings |
( |
QDomDocument & | doc, |
|
|
QDomElement & | element ) |
|
overridevirtual |
◆ scrolled
| void lmms::gui::SongEditor::scrolled |
( |
int | new_pos | ) |
|
|
slot |
◆ selectAllClips
| void lmms::gui::SongEditor::selectAllClips |
( |
bool | select | ) |
|
|
slot |
◆ selectRegionFromPixels
| void lmms::gui::SongEditor::selectRegionFromPixels |
( |
int | xStart, |
|
|
int | xEnd ) |
|
slot |
◆ setEditMode
◆ setEditModeDraw
| void lmms::gui::SongEditor::setEditModeDraw |
( |
| ) |
|
|
slot |
◆ setEditModeKnife
| void lmms::gui::SongEditor::setEditModeKnife |
( |
| ) |
|
|
slot |
◆ setEditModeSelect
| void lmms::gui::SongEditor::setEditModeSelect |
( |
| ) |
|
|
slot |
◆ setMasterPitch
| void lmms::gui::SongEditor::setMasterPitch |
( |
int | new_val | ) |
|
|
privateslot |
◆ setMasterVolume
| void lmms::gui::SongEditor::setMasterVolume |
( |
int | new_val | ) |
|
|
privateslot |
◆ showMasterPitchFloat
| void lmms::gui::SongEditor::showMasterPitchFloat |
( |
void | | ) |
|
|
privateslot |
◆ showMasterVolumeFloat
| void lmms::gui::SongEditor::showMasterVolumeFloat |
( |
void | | ) |
|
|
privateslot |
◆ snappingModel()
◆ stopSelectRegion
| void lmms::gui::SongEditor::stopSelectRegion |
( |
| ) |
|
|
slot |
◆ timeLine()
◆ toggleProportionalSnap
| void lmms::gui::SongEditor::toggleProportionalSnap |
( |
| ) |
|
|
slot |
◆ trackIndexFromSelectionPoint()
| int lmms::gui::SongEditor::trackIndexFromSelectionPoint |
( |
int | yPos | ) |
|
|
private |
◆ updateMasterPitchFloat
| void lmms::gui::SongEditor::updateMasterPitchFloat |
( |
int | new_val | ) |
|
|
privateslot |
◆ updateMasterVolumeFloat
| void lmms::gui::SongEditor::updateMasterVolumeFloat |
( |
int | new_val | ) |
|
|
privateslot |
◆ updatePosition
| void lmms::gui::SongEditor::updatePosition |
( |
| ) |
|
|
slot |
◆ updatePositionLine
| void lmms::gui::SongEditor::updatePositionLine |
( |
| ) |
|
|
slot |
◆ updateRubberband
| void lmms::gui::SongEditor::updateRubberband |
( |
| ) |
|
|
slot |
◆ updateScrollBar
| void lmms::gui::SongEditor::updateScrollBar |
( |
int | len | ) |
|
|
privateslot |
◆ wheelEvent()
| void lmms::gui::SongEditor::wheelEvent |
( |
QWheelEvent * | we | ) |
|
|
overrideprivate |
◆ zoomingChanged
| void lmms::gui::SongEditor::zoomingChanged |
( |
| ) |
|
|
privateslot |
◆ SongEditorWindow
| friend class SongEditorWindow |
|
friend |
◆ m_ctrlMode
| EditMode lmms::gui::SongEditor::m_ctrlMode |
|
private |
◆ m_leftRightScroll
| QScrollBar* lmms::gui::SongEditor::m_leftRightScroll |
|
private |
◆ m_masterPitchSlider
◆ m_masterVolumeSlider
◆ m_mode
◆ m_mousePos
| QPoint lmms::gui::SongEditor::m_mousePos |
|
private |
◆ m_mpsStatus
| TextFloat* lmms::gui::SongEditor::m_mpsStatus |
|
private |
◆ m_mvsStatus
| TextFloat* lmms::gui::SongEditor::m_mvsStatus |
|
private |
◆ m_origin
| QPoint lmms::gui::SongEditor::m_origin |
|
private |
◆ m_positionLine
◆ m_proportionalSnap
| bool lmms::gui::SongEditor::m_proportionalSnap |
|
private |
◆ m_rubberbandPixelsPerBar
| int lmms::gui::SongEditor::m_rubberbandPixelsPerBar |
|
private |
pixels per bar when selection starts
◆ m_rubberbandStartTimePos
| TimePos lmms::gui::SongEditor::m_rubberbandStartTimePos |
|
private |
◆ m_rubberBandStartTrackview
| int lmms::gui::SongEditor::m_rubberBandStartTrackview |
|
private |
◆ m_scrollBack
| bool lmms::gui::SongEditor::m_scrollBack |
|
private |
◆ m_scrollPos
| QPoint lmms::gui::SongEditor::m_scrollPos |
|
private |
◆ m_selectRegion
| bool lmms::gui::SongEditor::m_selectRegion |
|
private |
◆ m_smoothScroll
| bool lmms::gui::SongEditor::m_smoothScroll |
|
private |
◆ m_snappingModel
◆ m_song
| Song* lmms::gui::SongEditor::m_song |
|
private |
◆ m_tempoSpinBox
◆ m_timeLine
◆ m_timeSigDisplay
◆ m_trackHeadWidth
| int lmms::gui::SongEditor::m_trackHeadWidth |
|
private |
◆ m_zoomingModel
| IntModel* lmms::gui::SongEditor::m_zoomingModel |
|
private |
The documentation for this class was generated from the following files: