From 738d6e6a8402ac11245ec738da75920b39ad6830 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Thu, 11 Jan 2018 09:31:44 +0100 Subject: Next/Previous buttons --- framework/qml/ModelIndexRetriever.qml | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'framework') diff --git a/framework/qml/ModelIndexRetriever.qml b/framework/qml/ModelIndexRetriever.qml index d01ceb71..080012aa 100644 --- a/framework/qml/ModelIndexRetriever.qml +++ b/framework/qml/ModelIndexRetriever.qml @@ -22,6 +22,19 @@ Repeater { id: root property var currentData property int currentIndex: 0 + + function increaseCurrentIndex() { + if (currentIndex < count - 1) { + currentIndex = currentIndex + 1 + } + } + + function decreaseCurrentIndex() { + if (currentIndex > 0) { + currentIndex = currentIndex - 1 + } + } + onCurrentIndexChanged: { currentData = itemAt(currentIndex).currentData } -- cgit v1.2.3