import QtQuick 2.15 import QtQuick.Controls 2.15 import "larva/features" ApplicationWindow { property string imageDir signal signUp(string brand) function pushCatalog() { stack.push("Catalog.qml") } id: window width: 360 height: 640 visible: true StackView { id: stack anchors.fill: parent initialItem : Column { Image { width: parent.width fillMode: Image.PreserveAspectFit source: "images/onboarding-illustration-1.png" } EmailForm { anchors.bottom: parent.bottom width: parent.width backButton.visible: false instructionLabel { text: qsTr("Cukup masukkan nama toko Anda, et voilĂ !") font.pointSize: 18 } emailTextField { placeholderText: "Contoh: Tokomata" validator: RegularExpressionValidator { regularExpression: /[a-zA-Z0-9]+/ } onTextChanged: if (!emailTextField.text || !loginButton.enabled) loginButton.enabled = !loginButton.enabled } loginButton { text: qsTr("Mulai berjualan!") onClicked: signUp(emailTextField.text) } } } } }