| The Following 6 Users Say Thank You to marxian For This Useful Post: | ||
| The Following User Says Thank You to marxian For This Useful Post: | ||
MimeType=x-maemo-urischeme/foo;
QDBusMessage message = QDBusMessage::createMethodCall(
"com.nokia.home.EventFeed",
"/eventfeed",
"com.nokia.home.EventFeed",
"addItem");
QVariantList args;
QVariantMap itemArgs;
itemArgs.insert("title", "event title");
itemArgs.insert("icon", QString("/path/to/application/icon"));
itemArgs.insert("body", "event description");
itemArgs.insert("imageList", QStringList() << "thumbnail.png");
itemArgs.insert("timestamp", QDateTime::currentDateTime().toString("yyyy-MM-dd hh:mm:ss"));
itemArgs.insert("video", false);
itemArgs.insert("footer", "event footer");
itemArgs.insert("sourceName", QString("myapplication"));
itemArgs.insert("sourceDisplayName", QString("My Application"));
itemArgs.insert("action", QString("com.me.myApplication / com.me.myApplication showContent %1").arg(URI));
QDBusConnection bus = QDBusConnection::sessionBus();
args.append(itemArgs);
message.setArguments(args);
bus.call(message);