In this section, we will look at problems to be solved and decisions to be made when deploying a Qt application. As the platform used in our book was chosen to be Windows, we will discuss deployment in that context.
Deploying Qt applications
Flying parts
A typical Qt application is a single executable file, but it needs more files to be present to be able to run. The following files will be needed besides the .exe file:
- Dynamic libraries: By default, when we create a Qt project in Qt Creator, it will be using dynamic linking, thus our application first will need Qt's dynamic link libraries (DLLs). Because we are using MinGW gcc compiler, we will also need its C++ runtime and standard library implementations, normally...