class MainWindow : public QMainWindow
{
Q_OBJECT
public:
explicit MainWindow(QWidget *parent = 0);
~MainWindow();
private slots:
void on_toolButton_clicked();
void on_horizontalSlider_sliderMoved(int position);
void on_actionopenfile_triggered();
//播放
void play();
//播放状态
void mediaStateChanged(QMediaPlayer::State state);
//改变进度条
void positionChanged(qint64 position);
//获取播放位置
void setPosition(int position);
//播放长度
void durationChanged(qint64 position);
//播放格式不支持
void handleError();
void on_horizontalSlider_valueChanged(int value);
void on_volume_sliderMoved(int position);
void on_volume_valueChanged(int value);
void on_mute_clicked();
void on_actionadd_triggered();
void on_next_clicked();
void on_prev_clicked();
void on_actionremove_triggered();
void on_pattern_clicked();
private:
Ui::MainWindow *ui;
QMediaPlayer* mediaPlayer;//播放组件
QMediaPlaylist* mediaPlaylist;
QTime timer;
private:
};
111
最新推荐文章于 2022-12-14 10:56:36 发布