/* * BallZPhononEngine.h * * Created on: 25.01.2010 * Author: TAMHAN */ #ifndef BALLZPHONONENGINE_H_ #define BALLZPHONONENGINE_H_ #include #include #include #include #include #include #include #include #include class BallZPhononEngine: public QObject { Q_OBJECT public: BallZPhononEngine(); ~BallZPhononEngine(); private: Phonon::MediaObject *bgm; Phonon::MediaObject *lrgboom; Phonon::MediaObject *midboom; Phonon::MediaObject *smlboom; public: void configureMusic(); void destroyMusic(); void playSmlBoom(); void playMidBoom(); void playLrgBoom(); public Q_SLOTS: void playMusic(); }; #endif /* BALLZPHONONENGINE_H_ */