Em sáb 10 maio 2014, às 15:28:03, Jake Petroules escreveu: > And what about 1.0.0b2? Wouldn't you expect that to be greater than 1.0.0b? > The problem with trying to implement one comparison algorithm is that there > are so many different versioning formats in use (at least, within the > suffix part) that it's nearly impossible to do something that works > reasonably well for all of them at the same time. > > At the absolute least we should have some means to use a custom suffix > comparison (compare() overload that takes a function as a parameter?).
If you need that, I'd say you should setSuffix(QString()), compare() and, if it compares equally, implement your own custom comparison. Anyway, given that this is going to be complex, I propose we make up our own list and *document* 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