Название: QFtp::put и название файла кирилицей Отправлено: Dovgon от Май 11, 2012, 15:23 Если отправять файл название которого латинскими все работает, но если используется кирилица в названии выдает ошибку acces denied. В программе используется установкаа кодировки UTF8, работает в Linux. А сервер установлен на windows. Я думаю в этом дело.
Цитировать QTextCodec *codec=QTextCodec::codecForName("UTF-8"); QTextCodec::setCodecForLocale(codec); QTextCodec::setCodecForTr(codec); QTextCodec::setCodecForCStrings(codec); Код: QFileInfo fileInfo(nameFile); Название: Re: QFtp::put и название файла кирилицей Отправлено: navrocky от Май 30, 2012, 11:36 QFtp понимает только latin-1. И это никак не лечится.
http://lists.qt.nokia.com/pipermail/qt-interest/2009-February/002267.html Дока предлагает использовать QNetworkAccessManager для работы с ftp. Ну и как вариант можно поискать другие библиотеки по работе с ftp (CURL?). |