[Development] Proposal: All Qt modules must use the same version number
stephen.kelly at kdab.com
Mon Jun 30 09:27:18 CEST 2014
On Friday, June 27, 2014 12:37:21 Jocelyn Turcotte wrote:
> We use private API, so:
> - We need to only distribute QtWebEngine together with Qt, you can't
> download QtWebEngine 1.0 that would work with both QtCore 5.4 and 5.5
> - We have to bump our minor/patch version for each new minor/patch release
> of Qt, even if nothing changed in QtWebEngine, since we will eventually
> have #ifdefs to switch from one Qt private API to the other and our list
> of imported dynamic symbols will change. That means that the same code
> wouldn't produce the same binary if build with two versions of Qt even if
> they use the same configuration.
These seem to be arguments in favor of not using a disparate version scheme.
Can you say why you need a disparate version scheme?
Join us at Qt Developer Days 2014 in Berlin! - https://devdays.kdab.com
Stephen Kelly <stephen.kelly at kdab.com> | Software Engineer
KDAB (Deutschland) GmbH & Co.KG, a KDAB Group Company
www.kdab.com || Germany +49-30-521325470 || Sweden (HQ) +46-563-540090
KDAB - Qt Experts - Platform-Independent Software Solutions
More information about the Development