Well, Qt 4.3.3 is backwards compatible with Qt 4.2.0 so I doubt it will solve compilation problems, but yes, you can have multiple versions of Qt installed. Just use qmake from the appropriate Qt installation to generate the .vcproj file. You can either adjust PATH environment variable or execute qmake directly from certain directory.