Em ter 13 maio 2014, às 19:13:56, Oswald Buddenhagen escreveu: > > If you think the QVersion constructor should be strict, I won't disagree. > > Then we should have a QVersion::fromUserInput, like the QUrl version, > > which is lax and has heuristics. > > that would work from an api perspective. > > but then there is also the semantical perspective. keith's last proposal > i saw considered only numerical segments specially. but some versioning > schemes may treat letters in a numeric way (aa > z). heck, there are > projects which use hexadecimal notation. there is just no way to make an > universal internal representation of that, which means the class' main > purpose (comparing versions) cannot be satisfied.
Which is why I am saying we should make our decision on what we think we can support so it satisfies the most common real-world scenarios and be done with it. -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel Open Source Technology Center _______________________________________________ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development