Доброго всем!
Есть приложение на 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"
      }
    }
  }
}