[Development] Use of std::function in Qt API

Marc Mutz marc.mutz at kdab.com
Fri Mar 17 11:31:23 CET 2017


On Friday 17 March 2017 10:19:10 Ulf Hermann wrote:
> Let's just allow standard library types in Qt, and document that the BC
> guarantee only extends across compatible standard libraries.

The Qt BC guarantee should only cover Qt. It should explicitly exclude 
compiler switches, libc, stdlib, boost, libclang, ... libraries.

IOW: Qt guarantees that:

1. two different patch releases of the same Qt minor release are binary
   compatible with each other, and
2. that a younger minor release is binary compatible with any older minor
   release of the same major Qt release,

provided the same external libraries, and the same toolchain are used to build 
the two Qt releases.

Thanks,
Marc

-- 
Marc Mutz <marc.mutz at kdab.com> | Senior Software Engineer
KDAB (Deutschland) GmbH & Co.KG, a KDAB Group Company
Tel: +49-30-521325470
KDAB - The Qt, C++ and OpenGL Experts



More information about the Development mailing list