弹出文件选择窗口,leisi zhezhong
// 弹出文件选择窗口
QString filePath = QFileDialog::getOpenFileName(nullptr,
"选择配置文件",
"",
"Text Files (*.txt);;All Files (*)");
if (filePath.isEmpty()) {
qWarning() << "没有选择文件";
return;
}
QFile configFile(filePath); // 将文件路径读取成文件
if (!configFile.open(QIODevice::ReadOnly | QIODevice::Text)) {
qWarning() << "无法打开文件:" << filePath;
return;
}
QTextStream in(&configFile); // 写入流,可以用这个在文件中写入内容
in << "写入内容" << endl;