[Interest] Using private QtQuick APIs
Thiago Macieira
thiago.macieira at intel.com
Wed Jan 17 18:34:54 CET 2018
On Wednesday, 17 January 2018 03:24:26 PST Uwe Rathmann wrote:
> On Wed, 17 Jan 2018 23:19:57 +1300, Christian Gagneraud wrote:
> > Why do you need private headers in the first place?
>
> For the same reason, why a module like QuickControls 2 is using private
> headers of Quick Core.
It is just sharing code. The important difference is that both modules are
developed at the same time and released at the same time, by the same team. If
they introduce a breaking change in one, they can fix the other. They also
write one expecting only the other is using the private API, so they can
optimise for it and assume no one else is trying to use it.
That's not the case with your code.
> The qskinny project is about creating a C++ framework ( QML is only
> optional ) with an API in the spirit of Qt/Widgets, but using the modern
> graphic stack of Qt/Quick.
Import it into the Qt Project.
--
Thiago Macieira - thiago.macieira (AT) intel.com
Software Architect - Intel Open Source Technology Center
More information about the Interest
mailing list