Changeset View
Changeset View
Standalone View
Standalone View
cli/kdeconnect-cli.cpp
Show First 20 Lines • Show All 208 Lines • ▼ Show 20 Line(s) | 208 | } else if(parser.isSet(QStringLiteral("ping")) || parser.isSet(QStringLiteral("ping-msg"))) { | |||
---|---|---|---|---|---|
209 | QDBusMessage msg = QDBusMessage::createMethodCall(QStringLiteral("org.kde.kdeconnect"), "/modules/kdeconnect/devices/"+device+"/ping", QStringLiteral("org.kde.kdeconnect.device.ping"), QStringLiteral("sendPing")); | 209 | QDBusMessage msg = QDBusMessage::createMethodCall(QStringLiteral("org.kde.kdeconnect"), "/modules/kdeconnect/devices/"+device+"/ping", QStringLiteral("org.kde.kdeconnect.device.ping"), QStringLiteral("sendPing")); | ||
210 | if (parser.isSet(QStringLiteral("ping-msg"))) { | 210 | if (parser.isSet(QStringLiteral("ping-msg"))) { | ||
211 | QString message = parser.value(QStringLiteral("ping-msg")); | 211 | QString message = parser.value(QStringLiteral("ping-msg")); | ||
212 | msg.setArguments(QVariantList() << message); | 212 | msg.setArguments(QVariantList() << message); | ||
213 | } | 213 | } | ||
214 | blockOnReply(QDBusConnection::sessionBus().asyncCall(msg)); | 214 | blockOnReply(QDBusConnection::sessionBus().asyncCall(msg)); | ||
215 | } else if(parser.isSet(QStringLiteral("send-sms"))) { | 215 | } else if(parser.isSet(QStringLiteral("send-sms"))) { | ||
216 | if (parser.isSet(QStringLiteral("destination"))) { | 216 | if (parser.isSet(QStringLiteral("destination"))) { | ||
217 | QDBusMessage msg = QDBusMessage::createMethodCall(QStringLiteral("org.kde.kdeconnect"), "/modules/kdeconnect/devices/"+device+"/telephony", QStringLiteral("org.kde.kdeconnect.device.telephony"), QStringLiteral("sendSms")); | 217 | QDBusMessage msg = QDBusMessage::createMethodCall(QStringLiteral("org.kde.kdeconnect"), "/modules/kdeconnect/devices/"+device+"/sms", QStringLiteral("org.kde.kdeconnect.device.sms"), QStringLiteral("sendSms")); | ||
218 | msg.setArguments({ parser.value("destination"), parser.value("send-sms") }); | 218 | msg.setArguments({ parser.value("destination"), parser.value("send-sms") }); | ||
219 | blockOnReply(QDBusConnection::sessionBus().asyncCall(msg)); | 219 | blockOnReply(QDBusConnection::sessionBus().asyncCall(msg)); | ||
220 | } else { | 220 | } else { | ||
221 | QTextStream(stderr) << i18n("error: should specify the SMS's recipient by passing --destination <phone number>"); | 221 | QTextStream(stderr) << i18n("error: should specify the SMS's recipient by passing --destination <phone number>"); | ||
222 | return 1; | 222 | return 1; | ||
223 | } | 223 | } | ||
224 | } else if(parser.isSet(QStringLiteral("ring"))) { | 224 | } else if(parser.isSet(QStringLiteral("ring"))) { | ||
225 | QDBusMessage msg = QDBusMessage::createMethodCall(QStringLiteral("org.kde.kdeconnect"), "/modules/kdeconnect/devices/"+device+"/findmyphone", QStringLiteral("org.kde.kdeconnect.device.findmyphone"), QStringLiteral("ring")); | 225 | QDBusMessage msg = QDBusMessage::createMethodCall(QStringLiteral("org.kde.kdeconnect"), "/modules/kdeconnect/devices/"+device+"/findmyphone", QStringLiteral("org.kde.kdeconnect.device.findmyphone"), QStringLiteral("ring")); | ||
▲ Show 20 Lines • Show All 49 Lines • Show Last 20 Lines |