Important: Please read the Qt Code of Conduct -

When and how does the Qt assistant use libQtDbus?

  • Hi.

    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 0x40703) with this library (version 0x40701)" (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?

Log in to reply