Описание тега qtextstream
The QTextStream class provides a convenient interface for reading and writing text.
2
ответа
QFile игнорирует последний перевод строки
Я использую Qt для чтения файла std::vector<QString> text; QFile f(file); if (f.open(QFile::ReadWrite | QFile::Text) == false) throw my_exception(); QTextStream in(&f); QString line; while(!in.atEnd()) { line = in.readLine(); text.push_bac…
13 июл '16 в 09:48
0
ответов
Не могу прочитать текстовый файл и сохранить его в векторной STL с QFile
Это мой первый вопрос, я всегда находил ответы, которые мне нужны, но сегодня это "всегда" закончилось, ха-ха. Моя проблема в том, что я пытаюсь прочитать текстовый файл с помощью QFile и QTextStream и сохранить значения внутри вектора STL. Когда я …
01 дек '14 в 18:10
2
ответа
QTextStream atEnd() возвращает true, когда начинает читать из файла
Я хочу прочитать и проанализировать содержимое файла /proc/PID/status на компьютере с Linux, но QTextStream.atEnd всегда возвращает true при начале чтения. Код: QString procDirectory = "/proc/"; procDirectory.append(QString::number(PID)); procDirect…
23 май '15 в 18:40
1
ответ
QTextStream проблема с фиксированной точкой форматирования
У меня проблема с форматированием QTextStream. Я использую код ниже, чтобы напечатать процент от quint8, и это, кажется, дает мне пробел между числом и десятичной точкой. Например, я получу "50%" вместо "50%" и "100%" вместо "100%". В чем моя пробле…
12 июн '17 в 04:18
2
ответа
QTextStream - Что именно возвращает метод position
У меня есть вопрос о том, что QTextStream рассчитывает с pos() метод. Я предположил, что это было количество байтов, но, похоже, это не так. Причина, по которой я спрашиваю, состоит в том, что я обрабатываю строки в файле, и как только число прочита…
18 фев '16 в 18:30
1
ответ
Я не могу сохранить файл.txt с QFileDialog, C++ QT
Это мой код: void MainWindow::save(){ QString fileName = QFileDialog::getSaveFileName(this, tr("Save Text File"), path, tr("Text Files (*.txt)")); if (fileName != "") { QFileInfo info(fileName); path = info.absoluteDir().absolutePath(); QFile file(p…
25 фев '16 в 15:36
2
ответа
В Qt: можно ли вывести на `stdout` так же легко, как вывести на`stderr` с помощью qDebug()?
До сих пор я выводил все, используя qDebug().noquote(), Это легко, потому что это просто требует простого #import <QDebug> Теперь мне нужно все, чтобы вывести на stdout, но я не знаю, как это легко сделать. Вот как меня учили: QTextStream cout…
19 мар '17 в 01:33
0
ответов
segfault при чтении QTextStream
Контекст: у меня есть такой набор файлов: alias USER = usr_name PASSWORD = pass ... alias2 ... У меня есть выпадающий список, чтобы выбрать файл для отображения в qtableview. Ниже представлен слот, который вызывается при изменении значения поля со с…
02 июл '14 в 11:36
1
ответ
C++ запись в файл ресурсов с помощью qfile (QIODevice::write (QFile,"x"): устройство не открыто)
У меня есть следующая проблема, у меня есть файл ресурсов с именем data.txt, и я хочу открыть его с разрешением на запись. Я использую QFile и QTextStream для работы с ним. Я могу открыть файл только с правами ReadOnly, но не с правами ReadWrite или…
02 янв '19 в 15:25
0
ответов
Второй файл QT не добавляется в ByteArray
Я пытаюсь объединить 2 файла, они содержат шестнадцатеричные данные, представленные так: :10000000000404000000000028160000281600006C :1000100028160000281600002816000028160000E8 :1000200028160000281600002816000028160000D8 :100030002816000028160000281…
10 авг '18 в 23:15
2
ответа
Используйте QTextStream для чтения первой строки в строке
Как я могу использовать QTextStream прочитать первую строку в строке (читать из файла раньше)? streamin = QTextStream(str) line = streamin.readLine() Кажется, этот код не работает.
05 дек '13 в 13:39
2
ответа
Qt - QTextStream - Как установить позицию курсора в начале строки?
После readLine()Как установить позицию курсора в начале строки? С помощью seek() а также pos() не работает для меня Вот как выглядит мой file.txt: Object1 Some-name 2 3.40 1.50 Object2 Some-name 2 3.40 1.50 3.25 Object3 Some-name 2 3.40 1.50 Вот мой…
26 май '13 в 12:18
0
ответов
QtextStream::readAll() очищает мой объект QTextStream?
Я наполнил свой QtextStream textStream объект уже. Когда это не заканчивается на "}", я хочу добавить один "}" в этом случае: QString fullText = textStream.readAll(); if( !fullText.trimmed().endsWith("}") ) { QString lastBracket("\n}"); textStream &…
02 сен '15 в 14:38
1
ответ
Как я могу читать символ за символом из текстового файла в QT C++?
Я хочу читать из текстового файла, как простой C++ fgetc, но с QT QTextStream, где я пробовал метод readall, но он пропускает последний символ, который, вероятно, является перерывом.
10 мар '15 в 14:30
1
ответ
Qt, QTextStream - ввод символа / строки в int
Рассмотрим следующую программу: int num; QTextStream(stdin) >> num; QTextStream(stdout) << num; Например, если я неправильно введу строку или символ в переменную num, его значение становится 0 по умолчанию. Как я могу изменить поведение …
27 июл '16 в 15:27
1
ответ
Программа Qt для чтения текста видит только одну строку в многострочном файле
Я написал программу для чтения последовательности целочисленных баллов по одному на строку в текстовом файле. Файл имеет заголовок, который необходимо пропустить. Несмотря на то, что она смотрит на эту программу, она видит только первую строку (заго…
16 ноя '17 в 18:37
1
ответ
Qt: Запись умлаута в файл
Я пытаюсь сохранить содержимое QDomDocument в файл. Документ содержит умлаут на немецком языке, который неправильно сохраняется в файл. Мой "документ" QDomDocument имеет следующую структуру: <parent> <child attribute="äüö"/> </parent&…
06 фев '18 в 09:19
1
ответ
Qt: чтение файла не работает
Я хочу прочитать файл и поместить его в строку Qstring, но файл не читается. Я искал много примеров в Google, но это не работает... Я хочу прочитать файл... using namespace std; int main(int argc, char *argv[]) { QApplication app(argc, argv); QFile …
28 дек '13 в 15:33
1
ответ
QFile / QTextStream не показывает ошибку при удалении файла, записываемого в
Я пишу в QFile, используя QTextStream, и все прекрасно работает. Я пытаюсь создать обнаружение ошибок, поэтому я попытался удалить выходной файл между записями. Задушить, статус Qtextstream продолжает показывать 0 (без ошибок), а метод ошибок QFile …
03 окт '13 в 04:32
2
ответа
Заглянуть на QTextStream
Я хотел бы просмотреть следующие символы QTextStream, читающие QFile, для создания эффективного токенизатора. Тем не менее, я не нахожу никакого удовлетворительного решения для этого. QFile f("test.txt"); f.open(QIODevice::WriteOnly); f.write("Hello…
28 янв '14 в 09:43