When and how does the Qt assistant use libQtDbus?
I’m sort of confused about the relationship between the Qt assistant and the “QtDbus” library, after a little excercise involving the installation of different Qt versions on the same host, where I found that:
- If the system is set up in such a way that assistant finds libQtDbus from one version, but other Qt libs from another, I get “Cannot mix incompatible Qt library (version 0×40703) with this library (version 0×40701)” (or similar.)
- If I make sure assistant can find no versions of libQtDbus at all (e.g. by removing them), it still seems to work just fine.
- ldd assistant does not list libQtDbus
This was using different sub-releases of Qt 4.7 on a Linux system.
Can anyone explain this? Is the lib in question loaded in runtime, and if it is, when exactly?