Доброго всем!
Есть приложение на QWidget, и работает на машине с сенсорным экраном без клавиатуры/мыши. Возникла необходимость вводить текстовые значения. Естественно - QtVirtualKeyboard. Но сколько не бился - не смог победить, начиная с того, что не видит заголовочника (подробней
здесь спросил). Однако из примеров basic.pro работает и запускается.
Если кто-то сможет подсказать по этим направлениям - буду признателен.
Возникла мысль перелопатить приложение на QML, на самом верхнем уровне создаю квадрат, в него кидаю TabBar, во вкладках создаю квадраты разных цветов. Отображается всё и сразу. Ожидал, что при активации вкладки будет виден только вложенный элемент. Как добиться описанного мной поведения?
Rectangle {
visible: true
TabBar {
id: bar
TabButton {
text: qsTr("first")
Rectangle {
x: 100
y: 100
height: 50
width: 50
color: "green"
}
}
TabButton {
text: qsTr("second")
Rectangle {
x: 150
y: 150
height: 50
width: 50
color: "yellow"
}
}
}
}