Описание тега qdir
A QDir is a class from the Qt toolkit which provides access to directory structures and their contents.
2
ответа
Получить относительный путь из файла в Qt
Я пытаюсь получить относительный путь из файлов, которые я хотел бы написать. Вот ситуация: Я сохраняю файл conf в D:\confs\conf.txt, В моих программах есть файлы, прочитанные с D:\images\image.bmp, В моем conf.txt Я бы хотел ../images/image.bmp, Я …
02 июн '14 в 15:21
1
ответ
QT Как получить доступ к определенному каталогу в подкаталогах с помощью QDirIterator?
У меня есть тысячи файлов с такой структурой каталогов: YYYY_MM_DD XXX XXX XXX Target .hdr files XXX XXX more .hdr files but do not want to process YYYY_MM_DD XXX XXX XXX Target .hdr files XXX XXX more .hdr files but do not want to process У меня ес…
24 янв '19 в 20:37
1
ответ
Использование Qt QDirIterator с FTP-сервером
(Используя Qt 4.7) У меня есть функция, которая должна принимать пользовательский ввод имени каталога, а затем перебирать файлы в каталоге с этим именем на FTP-сервере. Адрес ftp постоянен, поэтому я жестко запрограммирован. Пока у меня есть это: QS…
27 сен '13 в 12:26
3
ответа
Диагностика сбоя QDir::rmdir
Я использую следующий код для удаления пустой папки в Linux: bool removeFolder (const QString& path) { QDir dir(path); assert(dir.exists()); return dir.rmdir("."); } По некоторым причинам он иногда возвращает false (для определенных папок, но эт…
08 сен '13 в 09:54
1
ответ
Список файлов в подкаталогах с фильтром QDir
Я ищу функцию, похожую на функцию глобуса Python. If my folder structure is: folder1/abc1.txt folder1/xyz1.txt folder1/abc2.txt folder2/abc3.txt folder2/xyz4.txt folder3/abc5.txt тогда если я дам */abc*Я ищу вывод: folder1/abc1.txt folder1/abc2.txt …
24 дек '14 в 21:47
1
ответ
QTDir, почему бы не отображать все папки в корне "/" в MacOs?
Я начинаю использовать QT и пробую QDir. Я копирую пример в ссылках на QT, который перечисляет содержимое папки. Я пытаюсь перечислить содержимое корневого пути в MacOS Snow Leopard, версия QT 5.1.1, но не все это появляется:S Это код: QFileInfoList…
19 сен '13 в 12:56
2
ответа
QFileDialog возвращает выбранный файл с неверными разделителями
Я заметил, что экземпляр QFileDialog возвращает абсолютные пути для функции-члена selectedFile(), у которой неправильный разделитель для данной операционной системы. Это не ожидается на кроссплатформенном языке (Python) Что я должен сделать, чтобы и…
10 май '13 в 22:38
1
ответ
PyQt перебирает QTreeView с флажком
Я пытаюсь создать пользовательский интерфейс, который отображает папки из данного каталога, и пользователь может проверить или снять флажок папки. Я хотел бы получить информацию о том, что было проверено, и вернуть папку, которую я знаю, я могу заци…
06 ноя '13 в 19:45
1
ответ
QFile:: удалить, не удаляя файл?
Возникла странная проблема при попытке удалить файл, который я только что скачал с помощью Qt. Мой код: QString location = "/path/to/app/Application.app"; QFile *rmFile = new QFile(location); rmFile->remove(); Файл не удаляется. Есть идеи, что мо…
24 апр '14 в 18:44
3
ответа
QT QDir::entryList не работает в релизе
У меня странная проблема. В QT мое приложение работает нормально, но когда я запускаю файл.exe, метод QDir::entryList не работает... и я не знаю почему. Путь и так задан. QDir pdir(cs.protocolDir); QString log; log.append(QString("[LPR] Trying to fe…
02 мар '14 в 13:36
1
ответ
Как быстро посчитать большой набор файлов
Поскольку мне приходится обрабатывать большое количество файлов, я хотел бы показать прогресс этого процесса. Я знаю, что итерация с использованием QDirIterator::next() это лучший вариант, но сначала мне нужно знать общее количество файлов в каталог…
01 сен '16 в 10:19
1
ответ
Как использовать nameFilters с QDirIterator?
В PySide, когда я использую QDirIteratorКак я могу фильтровать файлы по имени? В документации говорится о параметре nameFilters: https://srinikom.github.io/pyside-docs/PySide/QtCore/QDirIterator.html Но когда я пытаюсь это сделать, он не фильтрует ф…
10 сен '16 в 19:24
2
ответа
Qtir Qt: имена файлов, отбрасывающие не-Ascii символы
У меня проблемы с QDir, теряющим не-Ascii символы из имен моих файлов. У меня есть файлы с именами, такими как testingöäüß.txt или exampleΦ.shp, и при попытке использовать утилиты Qt, такие как QDir и QFile, они просто отображаются как testing.txt и…
12 фев '16 в 22:54
2
ответа
Как захватить родительский каталог из лямбды
В моем коде я перечисляю имя подкаталога (только дочерний каталог), и если я щелкаю по этому подкаталогу, будут отображаться изображения внутри этого подкаталога. В моем случае я не могу захватить родительский каталог изнутри лямбда. Как я могу это …
17 июл '18 в 09:01
2
ответа
Qt QDir::current()
У меня был какой-то код, подобный этому: void MainWindow::saveData() { QDir oldDir=QDir::current();//this should return the main executable directory.Since there is no other place in my hole code where i temper with QDir. QDir sess("Sessions"); if(!…
29 июн '15 в 21:16
1
ответ
Создание каталога с именем, содержащим символы UTF-8 в Qt
Я пытаюсь создать каталог, содержащий символы UTF-8, используя QDir::mkpath . Каталог создан, но имя не является правильным. Я использую этот пример кода: #include <QCoreApplication> #include <QDir> int main(int argc, char *argv[]) { QCo…
18 авг '15 в 11:03
1
ответ
QDir::SetSorting не работает в Ubuntu
У меня проблема с QDir, у меня есть эта папка с большим количеством изображений, и мне нужно перебрать их, но они должны быть отсортированы, поэтому я использую setSorting(QDir::Name) однако, это не работает на Ubuntu. Когда я выполняю его с помощью…
19 окт '12 в 00:54
0
ответов
QDir:: существует с сопоставленным удаленным каталогом
Я использую QDir::exists проверить каталоги. Однако, когда проверенное имя каталога (строка) указывает на сопоставленный сетевой каталог, который недоступен, функция возвращается довольно долго (до 10 секунд и более). Как я могу реализовать более ко…
16 дек '14 в 18:48
2
ответа
Qt: Как найти ближайшего существующего предка пути, который сам может существовать или не существовать
Мотивирующий пример: В предыдущем сеансе приложение сохраняло некоторый путь, выбранный пользователем. Тем временем этот путь мог быть удален, перемещен, переименован или диск отключен. Приложение теперь хочет позволить пользователю искать путь чере…
11 окт '18 в 17:03
1
ответ
Какова реализация QDir::count()
По всему интернету кажется, что общепринятым способом подсчета количества дочерних элементов каталога является циклический просмотр его записей вручную и их подсчет. Это кажется слишком утомительным, и, как правило, существуют другие платформы и API…
17 июн '14 в 20:42