Я хочу создать экранную клавиатуру для настольного приложения. Приложение будет построено на Qt 5. У меня есть пара вопросов, пожалуйста, поясните их.
Чем заменить
QInputContext
в Qt5? (Потому что я где-то читал об экранной клавиатуре путем реализацииQInputContext
, но это не поддерживается Qt 5.)Где я могу найти
QPlatformInputContext
иQInputPanel
(при поиске в Интернете я нашел эти два как альтернативуQInputContext
, но не уверен в этом, а также не смог их найти)?
Мои требования:
Клавиатура не будет использовать QML или какую-либо внешнюю библиотеку (уже создаются другие клавиатуры).
Клавиатура будет использовать Qt Gui (традиционный).