[Qt-interest] QFtp put functions has a bug?

tank tangk at lemote.com
Wed Feb 11 01:31:27 CET 2009


Thiago Macieira 写道:
> Em Terça-feira 10 Fevereiro 2009, às 13:17:12, 唐科 escreveu:
>   
>> OS:debian
>> Qt:Qt-4.3.4
>>
>> first i use next code to set application code
>>     QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
>> but when i use QFtp's function put(file, string_server);
>> when completed, i found that the file's name is crashed, but the file's
>> context is right.
>>
>> i debug to:
>>     string_server = "中国.txt";
>>     qDebug() << strlen(string_server.toAscii().data());
>>     this is = 10, is right, 3 * 2 + 4 = 10
>>     
>
> QFtp only supports Latin1.
>
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> Qt-interest mailing list
> Qt-interest at trolltech.com
> http://lists.trolltech.com/mailman/listinfo/qt-interest
>   
i want to know
    how to put a file that's name is chinese ???
can you give a example?

thanks
mumutou
lemote



More information about the Qt-interest-old mailing list