Есть окно, в окне кнопка и лейбл. код кнопки
void HelloWindow::on_pushButton_clicked()
{
QFile fileOut("data.txt");
QString name=ui->pushButton->text();
if(fileOut.open(QFile::ReadOnly | QFile::Text)){
QTextStream stream(&fileOut);
QString str=stream.readAll();
ui->label->setText(str);
}
else
QMessageBox::information(this,"error","ERROR!");
fileOut.close();
}
В фаиле data.txt есть некая строчка. Кьют не выдает месседжбокс об ошибке, то есть чтение произошло и с ним все окей, но текст на лейбле присваивается пустоте, то есть он не смог прочитать из фаила. С записью так же - ошибки нет, но кьют ничего не записывает. Из-за чего это и как исправить?