Вопросы по теме 'qfile'

QFileDialog передает каталог в скрипт Python
Я пишу небольшую программу на Python, которая просматривает файл XML и выполняет некоторую замену тегов. Он принимает три аргумента: путь, из которого создается дерево каталогов, файл XML, который он читает, и файл xml, в который он выводится. Он...
3942 просмотров
schedule 22.01.2024

QFileInfo::exists() для пути к файлу на общем диске
Вопрос от новичка в QT: когда я передаю метод exists() объекта QFileInfo с путем к файлу на общем диске, он всегда возвращает false, даже если я экранирую каждую обратную косую черту другой обратной косой чертой (т.е. \\10.1.2.34.56 \дир1). И да,...
1712 просмотров
schedule 17.02.2023

Перезаписать текстовый файл или добавить
Я хочу перезаписать данные в текстовом файле, но все, что я могу сделать, это добавить к нему mFile.open(QFile::ReadWrite) QTextStream in(&mFile); QString first = in.readLine(); //discard the headers QString dataLine = in.readLine();...
34092 просмотров
schedule 15.12.2022

Чтение из файла с помощью QDataStream: с буфером быстрее? Как это сделать?
Я читаю двоичные данные порциями (например, 100 байт) из файла, используя QDataStream для их обработки. В основном QDataStream stream(&file) с файлом, являющимся QFile. Пока все работает нормально. Но я предполагаю, что в целом обработка...
2648 просмотров
schedule 22.09.2022

Сохраните файл в определенном каталоге с помощью QFile.open и Qdir в qt
Я пытался создать/сохранить файл в создателе qt с помощью QFile.open(). Но он всегда создает/сохраняет файлы в папке сборки приложения. Я пробовал этот код, чтобы изменить каталог на мой каталог, который находится внутри каталога, где у меня есть...
4697 просмотров
schedule 06.04.2022

Как повторно использовать QFile?
Я хотел бы сохранить два файла в каталоге, используя следующий код: QString dir = QFileDialog::getExistingDirectory(this, tr("Open Directory"),QDesktopServices::storageLocation(QDesktopServices::DesktopLocation),...
1011 просмотров
schedule 13.05.2022

Разбор файла csv в Qt
Кто-нибудь знаком с тем, как анализировать файл csv и помещать его в список строк. Прямо сейчас я беру весь CSV-файл и помещаю его в список строк. Я пытаюсь выяснить, есть ли способ получить только первый столбец. #include "searchwindow.h"...
51508 просмотров
schedule 28.02.2023

QTextStream записывает неправильные данные в файл
Я пытаюсь читать и писать из одного и того же файла, но получаю странное поведение. Вот пример кода: mainwindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> #include <QTextStream> #include <QFile>...
473 просмотров
schedule 22.05.2022

Qt (C++): QFile успешно создает текстовый файл, но не записывает в него
У меня есть следующий код, с помощью которого я пытаюсь записать файл. Когда он вызывается, файл создается в каталоге и вводится for-loop . Значения для в QVector<int> program также существуют и видны с qDebug() . Однако после того, как я...
1267 просмотров
schedule 31.07.2023

QFile записывает заголовок WAV, записывает только 4-байтовые данные
Я пишу WAV-рекордер, используя QFile в качестве основы. Однако, когда я заполняю свою структуру Wav и пытаюсь записать ее в свой QFile, она пишет только «RIFF», я просматривал ее с помощью unix od -cb 1.wav . Вот пример кода: wavwriter.cpp...
443 просмотров
schedule 26.09.2023

Qt получить каталог файлов на основе содержимого каталога
У меня есть несколько директорий и один файл *.txt в одном каталоге A, путь к каталогу находится в QString say c:/A/1/2/3/4 c:B/C/A/1/2/3/4/5/6 В моем коде у меня есть только полный путь, теперь я хочу получить каталог до A (имя A может...
664 просмотров
schedule 01.01.2024

С++ запись в файл ресурсов с помощью qfile (QIODevice::write (QFile,x): устройство не открыто)
У меня следующая проблема: у меня есть файл ресурсов с именем data.txt, и я хочу открыть его с разрешением на запись. Я использую QFile и QTextStream для работы с ним. Я могу открыть файл только с доступом только для чтения, но не с доступом для...
936 просмотров

Утечка ресурсов для Klocwork Inside
С этим кодом: bool initQdbgLog() { deleteOldLogs(); //delete old log files initLogFileName(); //create the logfile name QFile outFile (logFileName); if (outFile.open (QIODevice::WriteOnly |...
196 просмотров
schedule 18.06.2023

QFile не может изменять разрешения для файла
Я создаю QFile и устанавливаю разрешения следующим образом: /*Reading information to file*/ file.setPermissions(QFile::ReadOwner | QFile::ReadOther | QFile::ReadGroup | QFile::WriteOwner | QFile::WriteOther | QFile::WriteGroup) file.close()...
35 просмотров
schedule 09.09.2023