#include "mainwindow.h"
#include <Phonon/MediaObject>
#include <Phonon/AudioOutput>
#include <Phonon/MediaSource>
#include <Phonon/BackendCapabilities>
MainWindow
::MainWindow(QWidget *parent
){
qDebug()<<"sample program";
qDebug() << Phonon::BackendCapabilities::availableAudioOutputDevices();
Phonon::MediaObject *mediaObject=new Phonon::MediaObject(this);
Phonon::AudioOutput *audioOutput=new Phonon::AudioOutput(Phonon::MusicCategory,this);
Phonon::createPath(mediaObject,audioOutput);
qDebug()<<"playing";
mediaObject->setCurrentSource(fileName);
qDebug()<<"played";
connect(mediaObject,SIGNAL(aboutToFinish()),SLOT(close()));
mediaObject->play();
}
void close()
{
qDebug()<<"closed";
}
MainWindow::~MainWindow()
{
}