QT中如何逐行读取文本内容到listwidget中

需要加头文件

QFile dataFile("tate.txt");

        if (dataFile.open(QFile::ReadOnly|QIODevice::Text))
        {
            QTextStream data(&dataFile);
            QStringList fonts;
            QString line;
            while (!data.atEnd())//逐行读取文本,并去除每行的回车
                    {line = data.readLine();
                    line.remove('\n');
                    fonts<              ui->listWidget->addItems(fonts);//把各行添加到listwidget


        }

你可能感兴趣的:(*,QT)