Название: Как программно менять раскладку клавиатуры? Отправлено: billy4685 от Май 18, 2016, 14:16 Здравствуйте господа форумчане. Не знаю сидят ли здесь люди которые пишут под QNX, но все же задам свой вопрос.
Я использую Qt для написания приложений на платформу QNX6.6. Появилась необходимость в своем приложении менять раскладку клавиатуры, так как QNX6.6 без Photon-а. После долгих раздумий, решил просмотреть исходники Qt на наличие структуры screen_context_t. Нашел ее в файле /qtbase/src/plugins/platforms/qnx/qqnxwindow.h в классе QQnxWindow в следующем виде: protected: ................................. screen_context_t m_screenContext;. Вот только как программно добраться к ней в своем приложении пока не понял. Может кто подскажет как программно менять раскладку клавиатуры в QNX6.6 средствами Qt? Название: Re: Как программно менять раскладку клавиатуры? Отправлено: qate от Май 19, 2016, 10:03 решил просмотреть исходники Qt на наличие структуры screen_context_t. Нашел ее в файле /qtbase/src/plugins/platforms/qnx/qqnxwindow.h в классе QQnxWindow в следующем виде: protected: ................................. screen_context_t m_screenContext;. Вот только как программно добраться к ней в своем приложении пока не понял #define protected public #include "/qtbase/src/plugins/platforms/qnx/qqnxwindow.h" |