this is ftp class,base on QT 5.2+