[Development] Moving QDesktopServices from Gui to Core?
Allan Sandfeld Jensen
kde at carewolf.com
Mon May 6 12:31:46 CEST 2024
On Monday 6 May 2024 10:02:43 CEST Tor Arne Vestbø via Development wrote:
> There’s some overlap here with the more modern features of intents,
> activities, etc, which we are hoping to add proper APIs for at some point,
> so I suggest not doing any public API changes as part of this.
> We can move the registration APIs to QtCore as private APIs, that
> QtNetworkAuth can use, and QDesktopServices can plumb to. And we can move
> the URL handling part of the QPA plugins to QtCore under
> src/corelib/platform
Is there any problem in moving the class all the way if we preserve the
headers under both QtGui and QtCore? Since QtCore is always linked when QtGui
is linked, it shouldn't affect BC should it? The main problem with moving
classes between Qt modules is source compatibility, or I am forgetting
something?
Allan
More information about the Development
mailing list