QLibrary::load() returns a bool to indicate success. If the return is false then QLibrary::errorString() is supposed to give some clue as to why the load failed.