一、整体功能展示:打开本地文件、播放、暂停、停止、静音、音量控制、文件位置、视频进度控制、时长显示
二、环境配置如图:
三、采用UI界面设计
五个Button、两个horizontalSlider、两个Label
四、mainwindow.h
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
#include <QMediaPlayer>
#include <QVideoWidget>
#include <QMovie>
QT_BEGIN_NAMESPACE
namespace Ui { class MainWindow; }
QT_END_NAMESPACE
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
MainWindow(QWidget *parent = nullptr);
~MainWindow();
void updateLabel();
private slots:
void on_openButton_clicked();
void