summaryrefslogtreecommitdiff
path: root/main.qml
diff options
context:
space:
mode:
authorꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id>2021-07-12 10:54:05 +0800
committerꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id>2021-07-12 10:54:05 +0800
commite5429cf6eb8f83be50b4fb7d764375f7c3713265 (patch)
treef5a400d5b7373350544c57a212e8f458d8a0b581 /main.qml
parentb3f865c86c7a000efec39222c4c22b53f757f1b6 (diff)
Link view to give it some delay
before user goes to their catalog. Update the handler to conform to the updated shop results page. Make the stack push relation more generic, that what view gets pushed is decided in the C++ controller, not the QML views. Refactor code.
Diffstat (limited to 'main.qml')
-rw-r--r--main.qml9
1 files changed, 6 insertions, 3 deletions
diff --git a/main.qml b/main.qml
index 304bfe0..0da014f 100644
--- a/main.qml
+++ b/main.qml
@@ -3,13 +3,16 @@ import QtQuick.Controls 2.15
import "larva/features"
ApplicationWindow {
- property string imageBase
signal signUp(string brand)
- function pushCatalog() {
+ function push(view, arg) {
busy.visible = false
busy.running = false
- stack.push("Catalog.qml")
+ stack.push(view + ".qml", {
+ "arg": arg
+ })
+ pushed()
}
+ signal pushed()
id: window
width: 360
height: 640