
1.pro文件增加项
......
QT += multimedia multimediawidgets
........
2.头文件
void init();
void positionChanged(qint64 position);
void durationChanged(qint64 duration);
void on_playButton_clicked();
void updateDurationInfo(qint64 currentInfo);
void on_treeView_player_doubleClicked(const QModelIndex &index);//这个是绑定文件双击打开,当然也可以修改成打开本地文件播放的形式。
3. .cpp文件 (UI->调的控件都要在ui界面里设置好,再布置其他控件)
void MainWindow::init()
{//视频文件
appPath=QCoreApplication::applicationDirPath();
model = new QFileSystemModel();
model->setRootPath(appPath);
videoPath=appPath+"/player";
ui->treeView_player