我的应用程序中唯一的窗口QQuickView
是 a 的子类QWindow
,而不是 的子类QWidget
,所以如果我想使用 aQFileDialog
给用户保存文件的选项,我不知道如何将其父级设置为QQuickView
. 我知道QFileDialog
没有父母的作品,但如果它没有父母,它就不会以QQuickView
. 这本身并不是一个大问题,但在我的操作系统(Ubuntu 13.10)上,QFileDialog
有时会出现在QQuickView
窗口下方,并且用户只会看到一个“闪烁”的任务栏图标。
我使用 Qt 5.2。我最初尝试FileDialog
在 Qt Quick Dialogs 模块中使用该类型,但它没有我需要的一些功能(例如defaultSuffix
属性)。