读取yml文件将内容显示在textEdit
filename=QFileDialog::getOpenFileName(this, "open config", "D:\demo1\test","Config Files(*.yml)");
QFile file(filename);
if(!file.open(QIODevice::ReadOnly|QIODevice::Text)) {
QMessageBox::warning(this,"ERROR",QString("read file error:%1").arg(file.errorString()));
}
else {
QTextStream txtinput(&file);
QString line=txtinput.readLine();
ui->textEdit->setText("config file:");
while(!line.isNull())
{
line=txtinput.readLine();
ui->textEdit->append(line);
}
}