what after build Qt 5.6 msvc to get static deployment, i had done built Qt successful (configure -static -platform win32-msvc2013 -nomake examples -nomake tests) about 4 hour, and i opened a new project and but in .pro CONFIG += static and switched to relase mode and get error that libraries is missing, its normal widget, when run exe from relase folder its size is small about 20 kb, is there step missing?
CONFIG += static to the project, it is not necessary. The same PRO file can work with either a dynamic or static Qt build, which is convenient, since you can use the faster to compile and capable of debugging dynamic build for development, and only use the static build for final production.
After your static build is completed, you need to add it to a kit, and add the to your project:
That's about it... if your build is OK your app should build and run.
Keep in mind that if you distribute closed source applications build statically you need to provide your object files and information about the used tools and versions to satisfy the requirement of LGPL about providing an option to re-link your application against a different version of the library. That's assuming you don't own a commercial Qt license.