#include <QDebug>
#include <QDBusMessage>
#include <QDBusConnection>
+#include <QFeedbackHapticsEffect>
+
+
+
+QTM_USE_NAMESPACE
Ship::Ship(QList<QPixmap> pixmapList, QGraphicsItem *parent) :
if (vibrationActive_)
{
- QDBusMessage message = QDBusMessage::createMethodCall("com.nokia.mce","/com/nokia/mce/request","com.nokia.mce.request","req_vibrator_pattern_activate");
- QList<QVariant> arguments;
+ // This is for fremantle
+// 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");
+// arguments.append("PatternChatAndEmail");
- message.setArguments(arguments);
+// message.setArguments(arguments);
- message = QDBusConnection::systemBus().call(message);
+// message = QDBusConnection::systemBus().call(message);
//qDebug() << message;
+
+
+ //This is for Harmattan
+
+ QFeedbackHapticsEffect vibrationEffect;
+ vibrationEffect.setDuration(1000);
+ vibrationEffect.setIntensity(1.0);
+ vibrationEffect.start();
+
}
}