Open akiselev opened 1 month ago
Thanks for taking the time to report this issue.
So this is a private header, but I believe under CMake this would be part of the QtGui Private target? Eg Qt::GuiPrivate
in CMake ?
If so then yes I think we should try to add support for this somewhere, like by having a special case for "Private" in .qt_module
so that .qt_module("GuiPrivate")
does the right thing.
We'd have to investigate what the Qt CMake code is doing and then match that in qt-build-utils
, an initial look appears to suggest this is a folder within the module itself eg /var/home/andrew/.var/Qt/6.5.2/gcc_64/include/QtGui/6.5.2/QtGui/private
but i also note that the file you want is not under this private
folder and instead under the version /var/home/andrew/.var/Qt/6.5.2/gcc_64/include/QtGui/6.5.2/QtGui/qpa/qplatformnativeinterface.h
. So we should see what Qt CMake is doing.
I'm trying to bind QT Advanced Docking System but i'm getting the following error:
That header is in
QtGui/6.7.0/QtGui/qpa/qplatformnativeinterface.h
so I have a very hacky solution below that builds, but it'd be nice to have official support.