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:
@@ -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
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user