QDir dir;
dir.setPath("/home/XXX");
dir.setFilter(QDir::AllDirs|QDir::Files | QDir::Hidden | QDir::NoSymLinks);
dir.setSorting(QDir::Size | QDir::Reversed);
QFileInfoList list = dir.entryInfoList();
qDebug() << " Bytes Filename\r\n";
for (int i = 0; i < list.size(); ++i)
{
QFileInfo fileInfo = list.at(i);
qDebug() << QString("%1 %2").arg(fileInfo.size(), 10).arg(fileInfo.fileName());
}