Re: Challenge: adding new method overloads when existing consumers use {} with args

2022-07-25 Thread Arjen Hiemstra
On Monday, 25 July 2022 14:22:45 CEST Friedrich W. H. Kossebau wrote: > Am Montag, 25. Juli 2022, 10:19:39 CEST schrieb David Redondo: > > Am Samstag, 23. Juli 2022, 17:20:08 CEST schrieb Friedrich W. H. Kossebau: > > Adding such an overload as in your example is source incompatible > > regardless.

Re: Challenge: adding new method overloads when existing consumers use {} with args

2022-07-25 Thread Harald Sitter
On Mon, Jul 25, 2022 at 2:23 PM Friedrich W. H. Kossebau wrote: > > Am Montag, 25. Juli 2022, 10:19:39 CEST schrieb David Redondo: > > Am Samstag, 23. Juli 2022, 17:20:08 CEST schrieb Friedrich W. H. Kossebau: > > Adding such an overload as in your example is source incompatible > > regardless. Se

Re: Challenge: adding new method overloads when existing consumers use {} with args

2022-07-25 Thread Friedrich W. H. Kossebau
Am Montag, 25. Juli 2022, 10:19:39 CEST schrieb David Redondo: > Am Samstag, 23. Juli 2022, 17:20:08 CEST schrieb Friedrich W. H. Kossebau: > Adding such an overload as in your example is source incompatible > regardless. See also our guidelines. > https://community.kde.org/Policies/ > Binary_Compa

Re: Challenge: adding new method overloads when existing consumers use {} with args

2022-07-25 Thread David Redondo
Am Samstag, 23. Juli 2022, 17:20:08 CEST schrieb Friedrich W. H. Kossebau: > Hi, > > (cc: kde-frameworks-devel for heads-up, please reply to kde-devel only) Sorry replied wrong first :) > given a class C with a method foo(A a): > --- 8< --- > class C > { > public: > void foo(A a); > }; > --- 8< ---