Qtでディレクトリ内のファイルをリストアップするコードをメモしておきます。
下記コードのようにQDir::entryList()をコールするとカレントディレクトリのファイルやディレクトリをリストアップします。
QStringList path_list = QDir().entryList();
QStringList::const_iterator path_iter;
for (path_iter = path_list.constBegin(); path_iter != path_list.constEnd(); ++path_iter){
printf( "%s\n", (*path_iter).toLatin1().data() );
}