8 m_gradientTransparent(100)
10 setAlignment(Qt::AlignCenter);
20 QPainter painter(
this);
21 painter.setRenderHints(QPainter::Antialiasing | QPainter::SmoothPixmapTransform);
25 font.setPointSize(value < 0 ? 0 : value);
26 painter.setFont(font);
39 painter.setPen(QColor(0, 0, 0, value));
56 painter.drawText(value < 0 ?
m_intervalCount : value, 0, offsetValue,
m_position.y(), Qt::AlignLeft | Qt::AlignVCenter, text());
The class of the lrc manager base.
virtual void paintEvent(QPaintEvent *event) overridefinal
MusicLrcManagerForInterior(QWidget *parent=nullptr)
float m_lrcMaskWidthInterval
int m_gradientTransparent
QLinearGradient m_maskLinearGradient
static constexpr int LRC_PER_WIDTH
QLinearGradient m_linearGradient