diff options
author | ꦌ ꦫꦶ ꦏ꧀ꦦꦿ ꦧ ꦮ ꦑ ꦩ ꦭ꧀ <erik@darapsa.co.id> | 2019-09-25 11:01:00 +0800 |
---|---|---|
committer | ꦌ ꦫꦶ ꦏ꧀ꦦꦿ ꦧ ꦮ ꦑ ꦩ ꦭ꧀ <erik@darapsa.co.id> | 2019-09-25 11:01:00 +0800 |
commit | d8aea999ab6b575bac5e436bdc309d9045558a28 (patch) | |
tree | a9e2b371d5634b36bdad63e53f362a57074f1db8 /Profile.qml | |
parent | d1921df8ea1728b3ebe8c64930945d470fc66cbb (diff) |
Move profile presentation code to Larva
Diffstat (limited to 'Profile.qml')
-rw-r--r-- | Profile.qml | 64 |
1 files changed, 7 insertions, 57 deletions
diff --git a/Profile.qml b/Profile.qml index 02d8713..d465c78 100644 --- a/Profile.qml +++ b/Profile.qml @@ -1,61 +1,11 @@ import QtQuick 2.12 -import QtQuick.Controls 2.12 -import QtQuick.Controls.Material 2.12 -import QtQuick.Layouts 1.12 +import KelakonUser 0.1 import "larva/features" -Page { - header: ToolBar{ - background: Rectangle { - color: "#FAFFFFFF" - } - RowLayout { - anchors.fill: parent - spacing: 0 - ToolButton { - id: backButton - icon.name: "back-button" - icon.source: "/components/icons/arrow-back-24px.svg" - highlighted: true - onClicked: { - pageView.pop() - } - } - Label { - text: contentView.currentItem.title - Layout.leftMargin: 16 - verticalAlignment: Text.AlignVCenter - horizontalAlignment: Text.AlignLeft - wrapMode: Text.WordWrap - font.family: "Work Sans" - font.weight: Font.Medium - font.pointSize: 20 - color: "#000000" - Layout.fillWidth: true - } - ToolButton { - text: qsTr("Edit") - font.weight: Font.Medium - display: AbstractButton.TextOnly - font.family: "Work Sans" - font.capitalization: Font.MixedCase - flat: false - highlighted: true - Layout.alignment: Qt.AlignHCenter | Qt.AlignVCenter - onClicked: pageView.push("/larva/features/ProfileEditForm.ui.qml") - - } - } - } - StackView { - id: contentView - anchors.fill: parent - initialItem: ProfileForm {} - } -} - -/*##^## -Designer { - D{i:0;autoSize:true;height:480;width:640} +ProfileForm { + backButton.onClicked: pageView.pop() + editToolButton.onClicked: pageView.push("/larva/features/ProfileEditForm.ui.qml") + fullnameLabel.text: User.realName + usernameLabel.text: User.name + userEmailLabel.text: User.emailAddress } -##^##*/ |