效果图:
关键点:
1.透明且无边框效果
setWindowFlags(Qt::FramelessWindowHint);
setAttribute(Qt::WA_TranslucentBackground);
2.将lrc文件中的数据提取出来,存储在map中。
3.设置QMediaPlayer的NotifyInterval,不然歌词显示有细微误差。
4.使用QPushButton+qss来实现艺术字效果。
源码:
链接:https://pan.baidu.com/s/1ZPAfMcsR_gZ2uZbMsUoJSA?pwd=1234
提取码:1234