rendered paste bodyBluezBluetoothSecurityAdaptor::BluezBluetoothSecurityAdaptor(BluezBluetoothSecurity * security) :QDBusAbstractAdaptor(security),security(security),conn(QDBusConnection::systemBus()){ serviceName = QString("/org/kde/solid/BluezBluetoothSecurityAdaptor%1").arg(time(NULL)); bool done = conn.registerObject( serviceName,security,QDBusConnection::ExportAdaptors); if (!done) { kDebug() << "Failed to register the object: " << conn.lastError().name() << " : " << conn.lastError().message(); serviceName = ""; } else { kDebug() << "DBus service registered at "<< serviceName <<endl; QDBusInterface iface("org.bluez", "/org/bluez","org.bluez.Security",conn, this); iface.call("RegisterDefaultPasskeyAgent",serviceName); if (iface.lastError().isValid()) { kDebug() << "RegisterDefaultPasskeyAgent failed :" << iface.lastError().name() << " : " << iface.lastError().message(); serviceName = ""; } else { kDebug() << "RegisterDefaultPasskeyAgent succesfull!"; } }}