+
+void DetailWindow::sendSMS()
+{
+ QString number = numberButton_->valueText();
+
+ if(number.isEmpty())
+ {
+ return;
+ }
+
+ QDBusMessage msg = QDBusMessage::createMethodCall("com.nokia.MessagingUI",
+ "/com/nokia/MessagingUI",
+ "com.nokia.MessagingUI",
+ "messaging_ui_interface_start_sms");
+ QList<QVariant> arguments;
+
+ arguments.append(QVariant("sms:" + number));
+
+ msg.setArguments(arguments);
+
+ if(!QDBusConnection::systemBus().send(msg))
+ {
+ QMessageBox::critical(this, tr("Error"), tr("Unable to open SMS application"));
+ }
+
+}