TabBar и переход курсора во внутрь окна с клавиатуры
Всем привет.
Имеется простое приложение с набором табов, по ним мы можем переключатся с клавиатуры стрелками влево и вправо.
ApplicationWindow { id: appWin objectName: "MainWindow" visible: true width: 800 height: 600 maximumWidth: 1000 maximumHeight: 800 x: 1200 y: 200 title: qsTr("TestAppKV2") TabBar { id: tabBar width: parent.width TabButton { text: qsTr("Tab1") } TabButton { text: qsTr("Tab2") } TabButton { text: qsTr("Tab3") } TabButton { text: qsTr("Tab4") } } StackLayout { width: parent.width currentIndex: tabBar.currentIndex anchors.top: tabBar.bottom anchors.left: parent.left anchors.right: parent.right anchors.bottom: parent.bottom Tab1 { id: tab1 } Tab2 { id: tab2 } Tab3 { id: tab3 } Tab4 { id: tab4 } } }
Но например в каких то табах имеется внутри еще табы или какие то под окна.
И требуется например по нажатию на кнопку Enter перейти во внутрь окна данного таба.
Потом стрелками так же пройтись по внутренним обьектам и если нажать еще раз на выделенном табе то мы как бы выйдем снова на внешнйи уровень.
Можно ли это как то организовать? Если да то посоветуйте через что работать с такой реализацией или вдруг есть какой то пример.
Спасибо.
Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.Вам это нравится? Поделитесь в социальных сетях!
Комментарии
Пожалуйста, авторизуйтесь или зарегистрируйтесь
- Akiv Doros
- 11 ноября 2024 г. 14:58
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:50баллов,
- Очки рейтинга-4
- molni99
- 26 октября 2024 г. 1:37
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:80баллов,
- Очки рейтинга4
- molni99
- 26 октября 2024 г. 1:29
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:20баллов,
- Очки рейтинга-10
посмотрите в сторону состояний тут и тут