Qt QML QQuick Application Print Dialog 需要一个指向父部件的指针

Qt QML QQuick Application Print Dialog needs a pointer to parent widget

打开 QPrintDialog 需要指向父窗口小部件的指针但是:
我有一个基于 QGuiApplication 的 QQuickApplication,它是 QCoreApplication extend for non Widget apps.
我的应用 window 无法解释为 Widget。那有什么办法吗?
我想知道为什么这个设施没有QML类型!

提前致谢

注意签名是

QPrintDialog(QPrinter *printer, QWidget *parent = nullptr);

表明parent参数是可选的。所以

QPrintDialog myPrintDialog(myPrinter);

完全没问题。