为什么我必须为QFileDialog指定一个父项?

const QString& file_name = QFileDialog::getSaveFileName(
    0, // this
    "Export",
    QDir::currentPath(),
    "Excel files (*.xlsx)"
);

重点是什么?我可以将其设置为0吗?

最佳答案

是的,您可以将其设置为0。QFileDialog继承QDialogFrom Qt 5 QDialog documentation:



更新:重要的补充内容是第一个注释。

关于c++ - 为什么我必须为QFileDialog指定父级,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35272187/

10-12 14:58