1 Star 0 Fork 2

huachang/音乐播放器

forked from 郭瑞/音乐播放器 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
CMusicWidget.h 1017 Bytes
一键复制 编辑 原始数据 按行查看 历史
郭瑞 提交于 2021-07-14 07:09 +08:00 . Signed-off-by: guorui 2573383280@qq.com
#ifndef CMUSICWIDGET_H
#define CMUSICWIDGET_H
#include <QWidget>
#include <QStyleOption>
#include <QPainter>
#include <QDir>
#include <QListWidgetItem>
#include <QMediaPlayer>
#include <QDebug>
QT_BEGIN_NAMESPACE
namespace Ui { class CMusicWidget; }
QT_END_NAMESPACE
class CMusicWidget : public QWidget
{
Q_OBJECT
public:
CMusicWidget(QWidget *parent = nullptr);
~CMusicWidget();
private:
void paintEvent(QPaintEvent* event);
void initUI();
void readFile();
private slots:
void slot_btnUp_clicked();
void slot_btnPause_clicked();
void slot_btnDown_clicked();
void slot_musicListRowNum(int n);
void slot_musicListRowNum(QListWidgetItem* p_n);
private:
Ui::CMusicWidget *ui;
QString str_pathmusic;// 音乐文件目录
QListWidgetItem* p_item;// 音乐列表
int n_music_number;// 当前音乐序数
bool b_play_music;// 播放标志
QMediaPlayer* p_player;// 音乐播放器
QString str_music;// 播放音乐名
};
#endif // CMUSICWIDGET_H
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/chang_devel/music-player.git
git@gitee.com:chang_devel/music-player.git
chang_devel
music-player
音乐播放器
master

搜索帮助