ContentView tabs now switch based on sidebar

This required a change to the Provider URL format to simplify testing
of tabs with different content.
This commit is contained in:
2022-08-22 14:54:09 -04:00
parent 417a3fca45
commit 857eacdf15
3 changed files with 19 additions and 7 deletions
+3
View File
@@ -7,6 +7,9 @@ TabView {
property var providers
width: parent.width * 0.7
height: parent.height
property var maxElements: providers.length
tabsVisible: false
Repeater {
model: providers
+8 -1
View File
@@ -38,9 +38,16 @@ ApplicationWindow {
selectedView = 1;
}
sidebar.Keys.pressed(event);
if (event.key == Qt.Key_Down) {
view.currentIndex = mod(view.currentIndex + 1, view.maxElements)
} else if (event.key == Qt.Key_Up) {
view.currentIndex = mod(view.currentIndex - 1, view.maxElements)
}
console.log(view.currentIndex)
event.accepted = true;
} else {
view.Keys.pressed(event);
}
event.accepted = true;
}