Qt音乐播放器开发

        在之前的博客简单的介绍了Qt多媒体及音乐播放功能,本篇博客用Qt来开发一个简单的音乐播放器,能播放本地音乐文件。界面如下:

Qt音乐播放器开发_第1张图片

         我用的QtCreator开发,界面用Qt设计器,中间展示歌曲名是用的List Widget,其它就是按钮,进度条,Label等。实现了播放,暂停,上一曲,下一曲,双击歌曲名播放等功能。需要源码的可以【下载源码】。

        主要用到两个类QMediaPlayer和QMediaPlayerList。下面主要介绍QMediaPlayer类。

 

QMediaPlayer

        在头文件开始是一些属性的定义,例如播放器的状态:

enum State
    {
        StoppedState,
        PlayingState,
        PausedState
    };

你可能感兴趣的:(Qt开发进阶教程)