37 QScrollArea *scrollArea =
new QScrollArea(
this);
39 layout()->addWidget(scrollArea);
43 QVBoxLayout *grid =
new QVBoxLayout(
function);
45 QLabel *firstLabel =
new QLabel(
function);
46 firstLabel->setText(tr(
"<font color=#158FE1> Recommend Music</font>"));
47 grid->addWidget(firstLabel);
48 QLabel *iconLabel =
new QLabel(
function);
49 grid->addWidget(iconLabel);
53 QPixmap pix(
":/image/lb_recmd_daily");
56 QPainter painter(&pix);
57 painter.setRenderHints(QPainter::Antialiasing | QPainter::SmoothPixmapTransform);
58 painter.drawPixmap(54, 34, QPixmap(
":/image/lb_recmd_date"));
59 painter.setFont(QFont(
"Arial", 9));
60 painter.setPen(QColor(0xFE, 0xD9, 0xD9));
62 painter.setFont(QFont(
"Arial", 55, QFont::Bold));
63 painter.setPen(QColor(0x20, 0x20, 0x20));
65 painter.drawPixmap(54, 34, QPixmap(
":/image/lb_recmd_date_mask"));
66 iconLabel->setPixmap(pix);
static qint64 currentTimestamp() noexcept
static const QString CheckBoxStyle01
CheckBox.
TTK_MODULE_EXPORT QString generateSongTitle(const QString &name, const QString &key=TTK_DEFAULT_STR)
static const QString PushButtonStyle03
The class of the song recommend data from net.
static QString format(const QString &time, const QString &format)