Ocorrência
Quando utilizados monitores de alta resolução:
- Elementos da interface e textos estão desfocados ou;
- Elementos da interface e textos estão desproporcionais (pequenos ou grandes) comparado com outros elementos.
Ambiente
TOTVS | SmartClient - Versão 17.3.x.y
Causa
Tratamento da escala pelo sistema operacional para o suporte a monitores de alta definição
Solução
Estamos aguardando a correção do framework gráfico utilizado no SmartClient.
Paliativamente:
- Definir as variáveis de ambiente QT_AUTO_SCREEN_SCALE_FACTOR e QT_SCREEN_SCALE_FACTORS:
- A variável de ambiente QT_AUTO_SCREEN_SCALE_FACTOR deve ser definida com o valor 0;
- A variável de ambiente QT_SCREEN_SCALE_FACTORS deve ser definida com o fator de escala configurado para o monitor utilizado (por exemplo para uma escala de 125% utilize 1.25 e para uma escala de 150% utilize 1
.5);
- Reiniciar o sistema operacional.
Mais informações
- Como identificar o build (ID de compilação), a data de geração e a versão do SmartClient
- Microsoft Support - Windows scaling issues for high-DPI devices
- Microsoft TechNet - Ask the Core Team: Display Scaling in Windows 10
- Microsoft TechNet - Ask the Core Team: Display Scaling changes for the Windows 10 Anniversary Update
0 Comentários