When you compile a library with msvc you will never ever get a .a lib
A static import lib contains only stubs to the functions in the shared lib. It's needed by the linker to resolve them.

When you use qmake -> RTM or just compile the code into your app instead creating an own lib.