На данный вопрос уже ответили:
Как узнать размер папки используя Qt?
Вот так:
quint32 listFolder ( QString path ) {
QDir currentFolder( path );
quint32 totalsize = 0;
currentFolder.setFilter( QDir::Dirs | QDir::Files | QDir::NoSymLinks );
currentFolder.setSorting( QDir::Name );
QFileInfoList folderitems( currentFolder.entryInfoList() );
foreach ( QFileInfo i, folderitems ) {
QString iname( i.fileName() );
if ( iname == "." || iname == ".." || iname.isEmpty() )
continue;
if ( i.isDir() )
totalsize += listFolder( path+"/"+iname );
else
totalsize += i.size();
}
return totalsize;
}
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости