Qt, который я использую, был совместим в Windows и следовал инструкции https://wiki.qt.io/RaspberryPi2EGLFS.
Я добавил InputPanel в свой проект qt и использую код из basic-b2qt с небольшими изменениями.
И я могу использовать эту клавиатуру в Windows.
![Windows](https://i.stack.imgur.com/8ECen.png)
Но, когда я проверяю его на своем Raspberry Pi и фокусируюсь на некоторых входах, появляется InputPanel, но только верхняя часть нормальная.Нижняя часть, где должны располагаться ключи, полностью пуста.Я вижу только черный фон, но никаких клавиш.
Мне интересно, что может быть связано с этой проблемой.По крайней мере, где я должен начать отлаживать это.Должно быть что-то не так, но я не могу найти никаких проблем или предупреждений в выводе создателя qt.
Панель ввода:
Binding {
target: VirtualKeyboardSettings
property: "fullScreenMode"
value: true
}
InputPanel {
id: inputPanel
z: 89
y: 320
anchors.left: parent.left
anchors.right: parent.right
states: State {
name: "visible"
when: inputPanel.active
PropertyChanges {
target: inputPanel
y: window.height - inputPanel.height
}
}
transitions: Transition {
id: inputPanelTransition
from: ""
to: "visible"
reversible: true
enabled: !VirtualKeyboardSettings.fullScreenMode
ParallelAnimation {
NumberAnimation {
properties: "y"
duration: 250
easing.type: Easing.InOutQuad
}
}
}
}