The only problem is that the binary should be named differently, should it not? That is, no more libquazip.so.1.0.0 or whatever the version is? Instead, we'll have libquazip-qt4.so.1.0.0 and libquazip-qt5.so.1.0.0. But that would break backwards compatibility. Or did you mean checking "qmake -v" to provide a symlink for the default binary as "libquazip.so.1.0.0"?
I'm seriously thinking about changing target binary names in upstream, though, precisely to avoid this kind of confusion.
The only problem is that the binary should be named differently, should it not? That is, no more libquazip.so.1.0.0 or whatever the version is? Instead, we'll have libquazip- qt4.so. 1.0.0 and libquazip- qt5.so. 1.0.0. But that would break backwards compatibility. Or did you mean checking "qmake -v" to provide a symlink for the default binary as "libquazip. so.1.0. 0"?
I'm seriously thinking about changing target binary names in upstream, though, precisely to avoid this kind of confusion.