Details
-
Suggestion
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
2.2.1
-
None
Description
There is no automated procedure to migrate a Qt4-based Visual Studio project to Qt5. It can be done manually, by updating all relevant configurations. But this is somewhat tedious / error-prone.
When opening a Qt project in Visual Studio, the Qt VS tools should:
- Check if the project uses Qt4
- If it does, show a warning message, prompting the user to confirm migration to Qt5
- If the user confirms, modify all relevant build process properties (e.g. additional include dirs, .lib names, etc.)
- Open the Qt version selection dialog, to allow the user to choose the Qt5 version that will be used henceforth
Note that this migration procedure would only affect the build process; required changes to the source code (cf. Transition from Qt 4.x to Qt5) would still need to be done by hand.
Attachments
Issue Links
- depends on
-
QTVSADDINBUG-586 Automate the conversion of whole solutions to Qt VS Tools
- Open
- resulted from
-
QTVSADDINBUG-549 Switching Qt versions adds/modifies wrong build target(s).
- Closed