QML declarative plugin layer
KDE Telephony stack
Getting started
qml draft.qml// ...
import QtQuick 2.15
import org.kde.telephony 1.0
Item {
// ...
Component.onCompleted: {
const deviceUni = DeviceUtils.deviceUniList()[0]
const number = "*100#"
UssdUtils.initiate(deviceUni, number)
}
Connections {
target: UssdUtils
function onNotificationReceived(deviceUni, message) {
console.log(message)
}
function onRequestReceived(deviceUni, message) {
console.log(message)
}
function onInitiated(deviceUni, command) {
console.log("initiated")
}
}
}
Future Work
Last updated