Zajmuję się tworzeniem aplikacji Qt z Python i PySide. Aplikacja działa na systemie Ubuntu Linux; maszyna ma ekran dotykowy.Jak sprawić, aby klawiatura QInputDialog uruchomiła wirtualną klawiaturę?
Wirtualna klawiatura "na pokładzie" służy do wprowadzania tekstu przez użytkownika. Domyślnie jest ukryty. Gdy pole tekstowe w aplikacji takiej jak gedit uzyskuje fokus, automatycznie uruchamia wirtualną klawiaturę i pojawia się.
Jednak w mojej aplikacji mam QInputDialog, który prosi użytkownika o pewne dane wejściowe. W moim przypadku skupienie pola tekstowego QInputDialog nie powoduje wyświetlenia wirtualnej klawiatury. Jak mogę to osiągnąć?
Dzięki za wskazówki. Sprawdzę tę metodę jutro. – Stefan
To działa dla mnie :-). Dzięki! – Stefan
Nie działa na RHEL żadnych sugestii lub naprawić? –