From 5baa7840de1eb71f1cf67f9727c1328b899736fb Mon Sep 17 00:00:00 2001 From: Toast Date: Fri, 6 Jun 2025 03:32:43 +0200 Subject: [PATCH] Qml/ModPage: get model and index from mod --- src/leek/qml/Main.qml | 5 ++++- src/leek/qml/ModPage.qml | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/leek/qml/Main.qml b/src/leek/qml/Main.qml index e211d4a..7f41e88 100644 --- a/src/leek/qml/Main.qml +++ b/src/leek/qml/Main.qml @@ -34,11 +34,14 @@ Kirigami.ApplicationWindow { } component ModCardDelegate: Kirigami.AbstractCard { + required property int index required property QMod mod showClickFeedback: true onClicked: pageStack.push(Qt.resolvedUrl("ModPage.qml"), { - mod: mod + mod: mod, + index: index, + model: modsView.model }) // headerOrientation: Qt.Horizontal diff --git a/src/leek/qml/ModPage.qml b/src/leek/qml/ModPage.qml index cbe0ec5..d29a273 100644 --- a/src/leek/qml/ModPage.qml +++ b/src/leek/qml/ModPage.qml @@ -6,6 +6,8 @@ import Leek Kirigami.Page { id: root + required property QModListModel model + required property int index required property QMod mod title: "Local mod"