I have been coding in Qt for few years using MSVC and QtCreator on Windows.
Now I have decided to move to Linux environment and continue my development under Ubuntu. I then wish to compile the result on Windows machine for Windows executable, I expect no issues as the Qt code will be platform independent.
So I have all my .cpp, .ui, .h, .pro and other files on Ubuntu, I can compile it from Qt Creator or using command line, and now I wish to deploy for Windows too. How do I proceed? Do I copy all files on Windows machine every time and open project in QtCreator on Windows? Or can I automate this process somehow to be able to use e.g. a network-shared folder and avoid Windows Qt Creator modifying my code developed under Linux Qt Creator? There is lack of documentation when it comes to cross-platform deployment, yet this is the key feature advertised by Qt everywhere.
Is some code editing needed? What is the best approach in this scenario?