+ _player = new Phonon::MediaObject(this);
+ _output = new Phonon::AudioOutput(Phonon::MusicCategory, this);
+ _player->setTickInterval(1000);
+ connect(_player, SIGNAL(stateChanged(Phonon::State,Phonon::State)), this, SLOT(_stateChanged(Phonon::State,Phonon::State)));
+ connect(_player, SIGNAL(tick(qint64)), this, SLOT(_tick(qint64)));
+ Phonon::createPath(_player, _output);
+ int seed = reinterpret_cast<int> (_player);
+ qsrand(seed);
+ _random = false;
+ _repeat = false;