{
shipImages_ = pixmapList;
ghostsAboard_ = 0;
-
+ vibrationActive_ = false;
}
bool Ship::handleCollisions()
//vibrate
+ if (vibrationActive_)
+ {
+ QDBusMessage message = QDBusMessage::createMethodCall("com.nokia.mce","/com/nokia/mce/request","com.nokia.mce.request","req_vibrator_pattern_activate");
- QDBusMessage message = QDBusMessage::createMethodCall("com.nokia.mce","/com/nokia/mce/request","com.nokia.mce.request","req_vibrator_pattern_activate");
-
- QList<QVariant> arguments;
-
- arguments.append("PatternChatAndEmail");
+ QList<QVariant> arguments;
- message.setArguments(arguments);
+ arguments.append("PatternChatAndEmail");
- message = QDBusConnection::systemBus().call(message);
+ message.setArguments(arguments);
- qDebug() << message;
+ message = QDBusConnection::systemBus().call(message);
+ //qDebug() << message;
+ }
}
+void Ship::setVibrationActivate(bool on)
+{
+ vibrationActive_ = on;
+}