要限定文件格式,可以使用QFileDialog::getOpenFileName()
函数的第二个参数filter
来指定文件过滤器。例如,如果想只能选择.txt文件,可以这样写:
QString fileName = QFileDialog::getOpenFileName(nullptr, "选择文件", QDir::homePath(), "Text files (*.txt)");
这样就会在文件选择对话框中只显示.txt格式的文件。
内容由零声教学AI助手提供,问题来源于学员提问