LMMS
Loading...
Searching...
No Matches
lmms::gui::PositionLine Class Reference

#include <PositionLine.h>

Inheritance diagram for lmms::gui::PositionLine:

Public Slots

void zoomChange (float zoom)

Public Member Functions

 PositionLine (QWidget *parent, Song::PlayMode playMode)
bool isRecording () const
void setRecording (bool recording)

Properties

bool tailGradient
QColor lineColor
QColor recordingColor

Private Member Functions

void paintEvent (QPaintEvent *pe) override

Private Attributes

Song::PlayMode m_playMode
bool m_isRecording = false
bool m_hasTailGradient
QColor m_lineColor
QColor m_recordingColor

Constructor & Destructor Documentation

◆ PositionLine()

lmms::gui::PositionLine::PositionLine ( QWidget * parent,
Song::PlayMode playMode )

Member Function Documentation

◆ isRecording()

bool lmms::gui::PositionLine::isRecording ( ) const
inline

◆ paintEvent()

void lmms::gui::PositionLine::paintEvent ( QPaintEvent * pe)
overrideprivate

◆ setRecording()

void lmms::gui::PositionLine::setRecording ( bool recording)

◆ zoomChange

void lmms::gui::PositionLine::zoomChange ( float zoom)
slot

Member Data Documentation

◆ m_hasTailGradient

bool lmms::gui::PositionLine::m_hasTailGradient
private

◆ m_isRecording

bool lmms::gui::PositionLine::m_isRecording = false
private

◆ m_lineColor

QColor lmms::gui::PositionLine::m_lineColor
private

◆ m_playMode

Song::PlayMode lmms::gui::PositionLine::m_playMode
private

◆ m_recordingColor

QColor lmms::gui::PositionLine::m_recordingColor
private

Property Documentation

◆ lineColor

QColor lmms::gui::PositionLine::lineColor

◆ recordingColor

QColor lmms::gui::PositionLine::recordingColor

◆ tailGradient

bool lmms::gui::PositionLine::tailGradient

The documentation for this class was generated from the following files: