This commit is contained in:
2025-09-25 16:56:53 +08:00
parent e44678d519
commit 1d9da56656
88 changed files with 18171 additions and 0 deletions

35
medialist.h Normal file
View File

@@ -0,0 +1,35 @@
#ifndef MEDIALIST_H
#define MEDIALIST_H
#include <QListWidget>
#include <QMenu>
#include <QAction>
class MediaList : public QListWidget
{
Q_OBJECT
public:
MediaList(QWidget *parent = 0);
~MediaList();
bool Init();
protected:
void contextMenuEvent(QContextMenuEvent* event);
public:
void AddFile(); //添加文件
void AddUrl(); // 添加网络地址
void RemoveFile();
signals:
void SigAddFile(QString strFileName); //添加文件信号
private:
QMenu menu_;
QAction m_stActAddFile; //添加文件
QAction m_stActAddUrl; // 添加网络URL
QAction m_stActRemove; //移除文件
QAction m_stActClearList; //清空列表
};
#endif // MEDIALIST_H