Por que as sequências de composição do sistema têm prioridade sobre o meu arquivo .XCompose nos aplicativos do Qt?

3

Meu usr / share / X11 / locale / en_US.UTF-8 / Compor

<Multi_key> <minus> <greater> : "→" #Rightwards arrow

Meu arquivo .XCompose tem uma regra semelhante com um espaço no final

<Multi_key> <minus> <greater> <space> : "→" #Rightwards arrow

No xterm, a regra no meu arquivo .XCOmpose tem prioridade (é necessário digitar um espaço para inserir a seta para a direita), mas no kwrite, a regra do arquivo de composição do sistema tem prioridade. Outras regras no meu arquivo .XCompose que não entram em conflito com o arquivo de sistema funcionam bem.

Existe uma maneira de fazer com que os aplicativos QT priorizem as regras no meu .XCompose? Até agora, a única maneira de conseguir qt respeitar minhas regras é não usar as regras de composição do sistema em all (por não colocar uma linha include %L no meu .XCompose). Mas isso significa que eu sinto falta de todas as regras úteis no sistema para compor o arquivo ... Eu acho que poderia copiar e colar as que eu quero de volta no meu .XCompose, mas isso seria bastante irritante já que haveria centenas de regras para copiar.

    
por hugomg 15.12.2015 / 23:09

0 respostas