19 lines
447 B
QML
19 lines
447 B
QML
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
|
|
}
|
|
}
|
|
}
|