Задать вопрос
Kirixo
@Kirixo

Почему может не вставляться в QTextEdit текст из файла?

вобщем пишу я вот так но при запуске textEdit по имени code пустой при том что code.txt точно имеет текст. что я делаю не так?
QFile code("code.txt");
      task.open(QIODevice::ReadOnly);
      ui->code->insertPlainText(code.readAll());
   code.close();
  • Вопрос задан
  • 136 просмотров
Подписаться 2 Простой 2 комментария
Решения вопроса 1
@D3Nd3R
QFile code("code.txt");
if (!code.open(QIODevice::ReadOnly | QIODevice::Text)){
    qDebug() << "file doesn't open";
    return ...;
}
ui->code->insertPlainText(code.readAll());
code.close();
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Zifix
@Zifix Куратор тега Qt
Barbatum
А в qDebug() оно выводится? Почему нет проверки на успешность открытия файла?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы