[FUG-BR] Problemas de acentuação em aplicativos compilados com Qt5

Otacílio otacilio.neto em bsd.com.br
Ter Maio 9 09:45:31 BRT 2017


Em 09/05/2017 07:46, Clayton Eduardo dos Santos escreveu:
> Em 07/05/2017 20:32, Paulo Henrique escreveu:
>> Em 7 de maio de 2017 17:16, Clayton Eduardo dos Santos 
>> <claytones em bsd.com.br
>>> escreveu:
>>>
>>> Em 07/05/2017 16:11, Paulo Henrique escreveu:
>>>
>>>> Em 07/05/2017 14:44, "Clayton Eduardo dos Santos" 
>>>> <claytones em bsd.com.br>
>>>> escreveu:
>>>>
>>>>> Boa noite pessoal,
>>>>>
>>>>> Recentemente percebi problemas de acentuação com softwares que 
>>>>> utilizam o
>>>>>
>>>> Qt5 como toolkit gráfico, como por exemplo o LyX e o VirtualBox. 
>>>> Bem, ao
>>>> menos essa foi a única relação que encontrei.
>>>>
>>>>> O cedilha funciona normalmente, no entanto, qualquer outro caractere
>>>>>
>>>> acentuado exibe um losango preto com uma interrogação a medida que 
>>>> digito
>>>> as letras acentuadas. O detalhe é que se eu copiar um texto já 
>>>> acentuado
>>>> para a área de transferência e colar em qualquer um dos aplicativos
>>>> citados, os caracteres são reconhecidos e exibidos sem problemas.
>>>>
>>>>> Meu sistema (FreeBSD 11 + XFCE) está configurado para pt_BR.UTF-8,
>>>>>
>>>> conforme exibido a seguir:
>>>>
>>>>> LANG=pt_BR.UTF-8
>>>>> LC_CTYPE="pt_BR.UTF-8"
>>>>> LC_COLLATE="pt_BR.UTF-8"
>>>>> LC_TIME="pt_BR.UTF-8"
>>>>> LC_NUMERIC="pt_BR.UTF-8"
>>>>> LC_MONETARY="pt_BR.UTF-8"
>>>>> LC_MESSAGES="pt_BR.UTF-8"
>>>>> LC_ALL=
>>>>>
>>>>> Todas as demais aplicações acentuam sem nenhum problema.
>>>>>
>>>>> Dando uma olhada em http://wiki.lyx.org/LyX/NewInLyX22 , me 
>>>>> deparei com
>>>>>
>>>> isso:
>>>>
>>>>> Qt5 support
>>>>>
>>>>> LyX can be built with Qt5 (Qt4 is still supported and an official
>>>>>
>>>> toolkit). Note that, due to a Qt5 bug that affects keyboard input <
>>>> http://www.lyx.org/trac/ticket/9218>, we strongly suggest to build
>>>> against
>>>> Qt 5.5. (Qt 5.6 under Linux <http://www.lyx.org/trac/ticket/9731>)
>>>>
>>>>> Parece de fato um bug do Qt5.5, mas mesmo recompilando os pacotes 
>>>>> com a
>>>>>
>>>> versão atual (5.7.1) ou utilizando os pacotes estáticos, o problema
>>>> permanece.
>>>>
>>>>> Palpites?
>>>>>
>>>>> Grato pela atenção,
>>>>>
>>>>> Clayton
>>>>> -------------------------
>>>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>>>>
>>>> Tem que configurar o teclado na central de configurações do kde.
>>>> -------------------------
>>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>>>
>>>>
>>> Boa tarde Paulo,
>>>
>>> Obrigado pela resposta, no entanto, não estou utilizando o KDE como
>>> gerenciador de janelas e sim o XFCE.
>>> Além disso, a acentuação funciona normalmente em todas as outras
>>> aplicações.
>>>
>>> Att,
>>>
>>>
>>> Clayton
>>>
>>> -------------------------
>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>>
>> Só consegui configurar através da central de configurações do KDE.
>> De uma vista na manpage em busca de alguma variável de ambiente 
>> introduzido
>> no QT5.5 que permita isso.
>> Aplicações GTK reconhecem tranquilamente a linguagem padrão do 
>> sistema, no
>> QT é que tem esse problema.
>>
>> Abraços
>
> Bom dia Paulo,
>
> Nem o KDE resolveu. Vou dar mais uma olhada nas manpages, conforme sua 
> sugestão.
>
> [ ]'s

Só uma sugestão que provavelmente pode não ajudar em nada. Rode um pkg 
check -B para ver se não está com algum problema nas dependências..

[]'s
-Otacílio


Mais detalhes sobre a lista de discussão freebsd