On Thursday, 8 October 2015 16:30:18 CEST, Pali Rohár wrote:
I prefer old and abandoned software which is working instead of new super-über-modern non working buggy slow one...
It is technically impossible to link together Qt4 and Qt5 into a single address space, unfortunately.
You're relying on something which is now abandoned by upstream, and not possible to use from Qt5 without porting it anyway. It also very likely has zero users besides you, but I could be wrong on that front.
I want to have one addressbook where are my contacts (names, email addresses, phone numbers and ideally also jabber IDS).
That sounds reasonable. However, it seems that your use case revolves around using a single device for accessing these data. That's of course a valid use case, but something which is in the minority nowadays. What works for you does not work for me -- I want my contact list usable from my cell phone, for example. KABC doesn't and won't provide that.
No I really do not want to save these informations into millions of databases stored in different cloud systems and trying to synchronize them, which at some time will be broken, incomplete and undebugable.
There's a standardized thing for this, the CardDAV. It's quite similar to IMAP in its architecture, at least conceptually -- there's a single central location and clients are supposed to sync against that location.
A Qt5 library interfacing with CardDAV is something which I would like to have. I have no clue if there's something like that already, but I suspect that some projects are around -- if only due to Jolla et al. Once we find such a library, I would be happy to have an addressbook plugin for this thing in Trojita.
Either way, Qt4 simply is going away. I'm sorry that it's going to cause you troubles, but there is nothing that we can do about it.
Cheers, Jan -- Trojitá, a fast Qt IMAP e-mail client -- http://trojita.flaska.net/