从国外网站找来的。测试后可以使用。
#ifndef MAIN_H
#define MAIN_H
#include <QMainWindow>
#include <phonon/MediaObject>
#include <phonon/VideoWidget>
#include <phonon/AudioOutput>
class Player : public QMainWindow
{
Q_OBJECT
public:
Player(QWidget *parent = 0);
public slots:
void play();
private slots:
void finished();
private:
Phonon::MediaObject *mediaObject;
};
#endif // MAIN_H
#include <QApplication>
#include "main.h"
Player::Player(QWidget *parent) : QMainWindow(parent)
{
mediaObject = new Phonon::MediaObject(parent);
Phonon::AudioOutput *audioOutput = new Phonon::AudioOutput(Phonon::MusicCategory, parent);
Phonon::createPath(mediaObject, audioOutput);
co