From b18385a95f25e13c767244b494f31bd4fc238143 Mon Sep 17 00:00:00 2001 From: manuel Date: Thu, 14 Apr 2011 02:37:31 +0200 Subject: encapsulate gapless audioplayer commit from yesterday into an own class (gaplessaudioplayer) added two new menu entrys: toggle sound + toggle ambient sound (2. very useful!) --- pacman-c++/mainwidget.h | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'pacman-c++/mainwidget.h') diff --git a/pacman-c++/mainwidget.h b/pacman-c++/mainwidget.h index a316d9e..6ecd812 100644 --- a/pacman-c++/mainwidget.h +++ b/pacman-c++/mainwidget.h @@ -19,19 +19,18 @@ class MainWidget public: MainWidget(QWidget *parent = 0); bool connected(); + void setAmbientMuted(bool muted); protected: /* handling of current key */ - virtual void keyPressEvent(QKeyEvent* ); - virtual void keyReleaseEvent(QKeyEvent* ); + virtual void keyPressEvent(QKeyEvent *); + virtual void keyReleaseEvent(QKeyEvent *); private slots: void startGame(); void playerScoreClicked(); void tick(); void sendKeyUpdate(); - void startPlayer1(); - void startPlayer2(); private: void createGui(); @@ -51,8 +50,7 @@ private: /* game running */ bool m_running; - AudioPlayer *m_sirenPlayer1; - AudioPlayer *m_sirenPlayer2; + GaplessAudioPlayer *m_ambientPlayer; QTcpSocket *m_socket; SceneHolder *m_scene; -- cgit v1.2.3