Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Autor Téma: Qt5 a Dead Keys [VŘEŠENO]  (Přečteno 1257 krát)

Myrmica

  • Závislák
  • ****
  • Příspěvků: 1700
  • Karma: +161/-9
    • Zobrazit profil
    • MYRMICA
Qt5 a Dead Keys [VŘEŠENO]
« kdy: 17 Květen 2013, 09:54:19 »
V Qt5, ale i starších je problém s Dead Keys. Projevuje se třeba při psaní ó, Klasicky se píše stisknutím mrtvé klávesy [ ´ ], a po té stisknutím klávesy [ o ]. Jenže v Qt5 nefunguje mrtvá klávesa jako mrtvá a napíše tu čárku rovnou do textu, takže výsledek je následující ´o což je poněkud nevyhovující.
Zajímavé je, že v programech jiných autorů, u kterých se píše, že jsou psané pomocí knihoven Qt, se to neprojevuje, takže řešení existuje.

Neřešil jste někdo tento problém s Dead Keys v Qt5?

Našel jsem pár stránek, ale nedostal jsem se k řešení.
Zkoušel jsem třeba následující řešení, jenže se nemohu dostat k nějakému výsledku:
Dead keys aren't working on Qt5
« Poslední změna: 14 Červenec 2013, 13:17:22 od Myrmica »
Stolní strojek: OS– UBUNTU 16.04 x86_64, MB ASUS P8 Z68-V/GEN3, Intel® Core™ i5-3470 CPU @ 3.20GHz × 4 , 16GiB DDR3, GeForce GTX 670...
Notebook: ASUS U53Jc OS– UBUNTU 16.04 x86_64, Windows 7, Processor – Intel Core i5-460M (2,53 GHz), Graphics – switchable NVIDIA GeForce 310M and Intel GMA HD

Myrmica

  • Závislák
  • ****
  • Příspěvků: 1700
  • Karma: +161/-9
    • Zobrazit profil
    • MYRMICA
Re:Qt5 a Dead Keys
« Odpověď #1 kdy: 14 Červenec 2013, 13:16:35 »
Řešení se nakonec našlo, je nutno použít knihovny 5.1.0 či novější. Stáhnout a nainstalovat nejlépe včetně QtCreator.

Znamená to však převést projekt(y) na tyto knihovny.
Stolní strojek: OS– UBUNTU 16.04 x86_64, MB ASUS P8 Z68-V/GEN3, Intel® Core™ i5-3470 CPU @ 3.20GHz × 4 , 16GiB DDR3, GeForce GTX 670...
Notebook: ASUS U53Jc OS– UBUNTU 16.04 x86_64, Windows 7, Processor – Intel Core i5-460M (2,53 GHz), Graphics – switchable NVIDIA GeForce 310M and Intel GMA HD