MainWindow.h
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
#include <QStringList>
#include <QDir>
#include <QMediaPlaylist>
#include <QMediaPlayer>
#include <QTableWidget>
#include <QTableWidgetItem>
namespace Ui {
class MainWindow;
}
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
explicit MainWindow(QWidget *parent = 0);
~MainWindow();
private:
Ui::MainWindow *ui;
bool isPlay = false;
QString MusicPath ="E:\\trq\\C++.QT\\qt8\\Musicpalyer\\m";
QStringList fileList;//文件名称
QMediaPlaylist *PlayerList;
QMediaPlayer *Player;
private slots:
void init();
void addItem(QString name);//添加tableWidget
QStringList getFileNames(const QString &path);//获取路径下所有需要的文件类型
void SlotShowCurrentMedia();
void SlotButtonStart();
void SlotButtonPrevious();
void SlotButtonNext();
};
#