blob: fdce0fe65cf93b3357a63fb1c7c69b5d5e03bf95 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
pragma Strict
import QtQml
QtObject {
id: panelGrid
property var pages: 4
property int currentPageIndex: 0
onPagesChanged: {
if (panelGrid.currentPageIndex === 0) {
panelGrid.currentPageIndex = panelGrid.pages - 2
} else if (panelGrid.currentPageIndex === panelGrid.pages - 1) {
panelGrid.currentPageIndex = 0
} else {
panelGrid.currentPageIndex -= 1
}
}
}
|