summaryrefslogtreecommitdiff
path: root/Profile.qml
diff options
context:
space:
mode:
authorꦌ ꦫꦶ ꦏ꧀ꦦꦿ ꦧ ꦮ ꦑ ꦩ ꦭ꧀ <erik@darapsa.co.id>2019-09-25 11:01:00 +0800
committerꦌ ꦫꦶ ꦏ꧀ꦦꦿ ꦧ ꦮ ꦑ ꦩ ꦭ꧀ <erik@darapsa.co.id>2019-09-25 11:01:00 +0800
commitd8aea999ab6b575bac5e436bdc309d9045558a28 (patch)
treea9e2b371d5634b36bdad63e53f362a57074f1db8 /Profile.qml
parentd1921df8ea1728b3ebe8c64930945d470fc66cbb (diff)
Move profile presentation code to Larva
Diffstat (limited to 'Profile.qml')
-rw-r--r--Profile.qml64
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
}
-##^##*/