Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
molchanoviv |
10.9.2008, 10:56
Сообщение
#1
|
![]() Старейший участник ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 597 Регистрация: 18.7.2008 Из: Саратов Пользователь №: 238 Спасибо сказали: 41 раз(а) Репутация: 5
|
Не понимаю, что я не так делаю
CODE QTemporaryFile tempFile; QByteArray stdOut; QString str; if (!tempFile.open()) { qDebug() << "cant open file"; } tempFile.write(stdOut); str = tempFile.readAll(); tempFile.close(); qDebug() << str; на выходе получаю "" Если я пишу CODE QFile tempFile("file.txt"); QByteArray stdOut; QString str; if (!tempFile.open(QIODevice::WriteOnly)) { qDebug() << "cant open file"; } tempFile.write(stdOut); str = tempFile.readAll(); tempFile.close(); qDebug() << str; получаю содержимое QByteArray Разобрался. Невнимательность, была причиной ошибки Сообщение отредактировал molchanoviv - 10.9.2008, 10:43 |
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 8.3.2026, 14:48 |