您的位置:首页 > 编程语言 > Qt开发

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

2014-08-29 22:17 288 查看
需要加头文件 <datafile> <QTextSream>

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<<line;}

             ui->listWidget->addItems(fonts);//把各行添加到listwidget

        }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: