LINUX.ORG.RU

История изменений

Исправление annulen, (текущая версия) :

Так лучше:

QFile file("filename");
QString line;
if (file.open(QIODevice::ReadOnly | QIODevice::Text))
  {
	const size_t linenum = 3;

        for (size_t i = 0; i < linenum - 1; i++)
            file.readLine();
	QByteArray rawline = file.readLine();
	file.close();
        line = QString::fromUtf8(rawline); // или, например, fromAscii, смотря какие условия
  }

Исходная версия annulen, :

Так лучше:

QFile file("filename");
QString line;
if (file.open(QIODevice::ReadOnly))
  {
	const size_t linenum = 3;

        for (size_t i = 0; i < linenum - 1; i++)
            file.readLine();
	QByteArray rawline = file.readLine();
	file.close();
        line = QString::fromUtf8(rawline); // или, например, fromAscii, смотря какие условия
  }