以下简单代码中的 QFileDialog 使我的应用程序崩溃。它在我午餐我的应用程序的前 3 次工作,然后甚至没有更改使用 QFileDialog 的函数,它在运行时崩溃。
void Browse::on_browseButton_clicked()
{
QString direc=QFileDialog::getOpenFileName(this,tr("Open Directory"),"/home",0,0,QFileDialog::DontUseNativeDialog);
ui->lineEdit->setText(direc);
}
我用
QFileDialog::DontUseNativeDialog;
正如这个网页所建议的那样, 它仍然崩溃。
知道为什么吗?我的目标是让用户浏览系统以选择文件或文件夹。如果您有其他工作要执行此任务,请告诉我。
使用 ubuntu 和 Qt。