Re: [Development] Reduce usage of Qt private API

2025-09-23 Thread Vlad Zahorodnii
On 9/23/25 5:59 PM, Tor Arne Vestbø wrote: On 23 Sep 2025, at 16:48, Vlad Zahorodnii wrote: On 9/23/25 3:51 PM, Tor Arne Vestbø via Development wrote: However we should look at each API on a case by case basis, and not just dump everything into e.g. the QGuiApplication native interface

Re: [Development] Reduce usage of Qt private API

2025-09-23 Thread Tor Arne Vestbø via Development
Hi Jan, Thanks for looking into the private API use! The “modern” version of qplatformnativeinterface.h is the public QNativeInterface namespace and the various QFoo::nativeInterface() accessors, so we should transition the former to the latter. Similarly, the QX11Extras can find a new home in

[Development] Reduce usage of Qt private API

2025-09-22 Thread Jan Grulich via Development
Hi, As a Fedora/RHEL packager responsible for Qt packages, I often spend more time doing rebuilds of all the packages using Qt private API than updating Qt packages itself. This got to the point where we have to rebuild over 100 packages in Fedora for every minor update. Under normal circumstances