Shien
22nd January 2011, 18:20
So, I am trying to read form .txt file. While I am doing it I try to search for match of lineEdit value.
QFile file(":/data/litEng.txt");
file.open(QFile::ReadOnly);
if (!file.isOpen())
{
qDebug() << "error";
}
QTextStream stream ( &file );
QString line;
while( !stream.atEnd())
{
line = stream.readLine();
if(line == wordEdit->text())
{
qDebug() << "ok";
}
qDebug() << "bad";
}
file.close();
but it says bad. Maybe I shouldn't use String for reading?
QFile file(":/data/litEng.txt");
file.open(QFile::ReadOnly);
if (!file.isOpen())
{
qDebug() << "error";
}
QTextStream stream ( &file );
QString line;
while( !stream.atEnd())
{
line = stream.readLine();
if(line == wordEdit->text())
{
qDebug() << "ok";
}
qDebug() << "bad";
}
file.close();
but it says bad. Maybe I shouldn't use String for reading?