22 QPainter painter(
this);
24 painter.setRenderHints(QPainter::Antialiasing | QPainter::SmoothPixmapTransform);
27 const int begin = (rect().height() - fontHeight) / 2;
53 painter.drawText(
m_intervalCount, begin, offsetValue, 60, Qt::AlignLeft, text());
65 QPainter painter(
this);
97 painter.drawText(
m_intervalCount, 0, offsetValue, 60, Qt::AlignLeft, text());
The class of the lrc manager base.
MusicLrcManagerHorizontalDesktop(QWidget *parent=nullptr)
virtual void paintEvent(QPaintEvent *event) overridefinal
float m_lrcMaskWidthInterval
MusicLrcManagerForDesktop(QWidget *parent=nullptr)
MusicLrcManagerVerticalDesktop(QWidget *parent=nullptr)
The class of the desktop lrc manager.
QLinearGradient m_maskLinearGradient
virtual void paintEvent(QPaintEvent *event) overridefinal
QLinearGradient m_linearGradient