В одном из ответов Get HWND на Windows с Qt5 (из WId) предлагается использовать QPlatformNativeInterface для восстановления собственный обработчик окна.
Чтобы получить доступ к заголовку QT, хотя пример использует полный путь:
#include <QtGui/5.0.0/QtGui/qpa/qplatformnativeinterface.h>
Это, конечно, неприемлемо как окончательное решение. Есть ли способ включить QPlatformNativeInterface, используя систему включения по умолчанию QT?
Обратите внимание, что ни
#include <QPlatformNativeInterface>
работает (этот файл не создается во время сборки QT по умолчанию)
и
#include <QGuiApplication>
works (который содержит только объявление вперед QPlatformNativeInterface)