> QDBusConnection WalletConnection = QDBusConnection::sessionBus(); thanks, but that's not the problem. i think i solved it (at least, i hope that's the correct way): QDBusConnection::sessionBus().connect("org.kde.kwalletd", "/modules/kwalletd", "org.kde.KWallet", "walletDeleted", this, SLOT(slotFour()));