- renamed icons to ASCII-only names cause build failed
[buliscores] / src / mainwidget.h
index 1b68c1e..f9af41e 100644 (file)
@@ -6,8 +6,11 @@
 #include <QLabel>
 
 #include "matchdaybackend.h"
+#include "match.h"
 #include "scoretable.h"
 #include "settingsdialog.h"
+#include <phonon/mediaobject.h>
+#include <phonon/audiooutput.h>
 
 
 class MainWidget : public QWidget
@@ -22,10 +25,19 @@ public slots:
     void showSettingsDialog();
 
 protected slots:
-    void onBackendUpdateStarted();
-    void onBackendUpdateFinished(void);
+    void onBackendUpdateStarted(void);
+    void onBackendUpdateFinished(int error);
+
+    void onMatchAdded(Match* match);
+    void onScoreChange();
+    void onMatchStateChanged(Match::MatchState);
 
 private:
+    Phonon::MediaObject *m_mediaObject_tor;
+    Phonon::MediaObject *m_mediaObject_pfeife;
+    Phonon::AudioOutput *m_audioOutput_tor;
+    Phonon::AudioOutput *m_audioOutput_pfeife;
+
     MatchDayBackend* m_backend;
     MatchDayModel*   m_datamodel;
     ScoreTable*      m_scoretbl;