How do I open and read every file in a directory using qt c++ QDir class, skipping special files like symlinks, in alphabetical order, starting from upper letters?