Pause/unpause by tapping the screen now works
authorHeli Hyvättinen <heli.hyvattinen@kymp.net>
Sat, 16 Jul 2011 18:12:01 +0000 (21:12 +0300)
committerHeli Hyvättinen <heli.hyvattinen@kymp.net>
Sat, 16 Jul 2011 18:12:01 +0000 (21:12 +0300)
Using toggled() signal instead of triggered() now in checkable QActions.

mainwindow.cpp
seaview.cpp

index d834829..6aae247 100644 (file)
@@ -52,7 +52,7 @@ MainWindow::MainWindow(QWidget *parent)
     pPauseAction_ = new QAction(tr("Pause"),this);
     pPauseAction_->setCheckable(true);
     addAction(pPauseAction_);
-    connect(pPauseAction_,SIGNAL(triggered(bool)),pScene_,SLOT(pause(bool)));
+    connect(pPauseAction_,SIGNAL(toggled(bool)),pScene_,SLOT(pause(bool)));
     menuBar()->addAction(pPauseAction_);
     connect(pView_,SIGNAL(pauseChanged()),pPauseAction_,SLOT(toggle()));
 
@@ -69,7 +69,7 @@ MainWindow::MainWindow(QWidget *parent)
     pVibrateAction_ = new QAction(tr("Vibration effects"),this);
     pVibrateAction_->setCheckable(true);
     addAction(pVibrateAction_);
-    connect(pVibrateAction_,SIGNAL(triggered(bool)),pScene_,SLOT(vibrationActivate(bool)));
+    connect(pVibrateAction_,SIGNAL(toggled(bool)),pScene_,SLOT(vibrationActivate(bool)));
     menuBar()->addAction(pVibrateAction_);
 
 
index 4dd3fb9..f03d14e 100644 (file)
@@ -27,7 +27,7 @@ SeaView::SeaView(QWidget *parent) :
 {
 }
 
-int  SeaView::mousePressEvent(QMouseEvent *event)
+void  SeaView::mousePressEvent(QMouseEvent *event)
 {
     emit pauseChanged();
 }