Revert "Revert "Use new connect api""
This reverts commit 96e83e94eaa2275c1b1a403e82cd42be13b0ddf0.
The actual issue has been found in 72c073488ec1460e218efcfcbed913b6e84f53b1
CCMAIL: montel@kde.org