LINUX.ORG.RU

Ответ на: комментарий от pozitiffcat

да не за что.
не забудь отметить как решенную)

k0l0b0k ★★
()
Ответ на: комментарий от pozitiffcat

> Как разтаки не там не там не нашел спасибо

мой парсер сломался

dt1 ★★
()
Ответ на: комментарий от pozitiffcat

>не там не там не нашел

Не распарсил...

Zhbert ★★★★★
()

QDateTime QFileInfo::created () const Returns the date and time when the file was created.

On most Unix systems, this function returns the time of the last status change. A status change occurs when the file is created, but it also occurs whenever the user writes or sets inode information (for example, changing the file permissions).

If neither creation time nor «last status change» time are not available, returns the same as lastModified().

See also lastModified() and lastRead().

как это можно не заметить?

shutty
()

Тебе нужен QFileInfo. Наверняка, до меня никто этого ни разу не сказал, хотя должно было быть в первом же комментарии.

rival ★★
()

т.к. тема до сих пор не помечена как «решенная», осмелюсь предположить, что автору ни один из вышеприведённых вариантов не подошел. поэтому предлагаю свой: с помощью QProcess запускаем «ls -l » + m_fileName (сначала нужно проэскейпить, но это мелочи), потом делаем разбор выхлопа с помощью QRegExp и определяем дату и время создания файла.

зы: чуть не забыл: с помощью setenv() надо бы установить подходящую для разбора локаль…

arsi ★★★★★
()

Голосование окончено. Большинством голосов выбран QFileInfo.

Pina
()
Ответ на: комментарий от arsi

>т.к. тема до сих пор не помечена как «решенная», осмелюсь предположить, что автору ни один из вышеприведённых вариантов не подошел. поэтому предлагаю свой: с помощью QProcess запускаем «ls -l » + m_fileName (сначала нужно проэскейпить, но это мелочи), потом делаем разбор выхлопа с помощью QRegExp и определяем дату и время создания файла.

А что делать с кроссплатформенностью? ls в виндовсе отсутсвует.

Как вариант, могу предложить поставить на компьютер ftp-сервер, и работать, например, через QFtp. Он позволяет достать размер файла, не требуя от системы ничего, кроме ftp.

anonymous
()
Ответ на: комментарий от anonymous

ls.exe можно достать из msys, распространять вместе с программой и использовать его в случае, если определен Q_OS_WIN32.

rival ★★
()

Здравствуйте! Как с помощью кути определить дату файла?

...с помощью кути определить дату файла?

...определить дату файла?

...дату файла?

ах как хочется порой, что бы лор был тортом.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.