I have used both FTP servers and QDirIterator before but never together, is there something special I need to do to get it to work?
Nothing special, it just will not work because QDirIterator works with local files. It does not support network drivers as such. You would need to handle the iteration yourself.
I am sorry for being the worse news.