diff options
author | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id> | 2023-02-16 17:20:20 +0800 |
---|---|---|
committer | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id> | 2023-02-16 17:20:20 +0800 |
commit | fbfffb21f24b9f8889e7fa55841aa81752698477 (patch) | |
tree | 476124953b24decba6571c651e91f4f0b75f8582 /Header.qml | |
parent | fd798b2eda1e1ebf1ffa936b6fa4f4c5f3b9d07d (diff) |
Header is UI only & is removed from flickables
Qeduport user should use a page and set its header to Header
Diffstat (limited to 'Header.qml')
-rw-r--r-- | Header.qml | 81 |
1 files changed, 0 insertions, 81 deletions
diff --git a/Header.qml b/Header.qml deleted file mode 100644 index 395d713..0000000 --- a/Header.qml +++ /dev/null @@ -1,81 +0,0 @@ -import QtQuick 2.15 -import QtQuick.Controls 2.15 -import QtQuick.Layouts 1.15 - -ToolBar { - property alias logo: logo - property alias toolButton: toolButton - property alias optionsMenu: optionsMenu - property alias optionProfile: profile - property alias optionSettings: settings - property alias optionHelp: help - property alias optionSign: sign - property bool doesntEmbed: Qt.platform.os === "android" - || Qt.platform.os === "linux" - || Qt.platform.os === "osx" - || Qt.platform.os === "unix" - || Qt.platform.os === "windows" - - background: Rectangle { - implicitHeight: 64 - } - - FontLoader { - id: roboto - source: doesntEmbed ? "" : "Roboto/Roboto-Medium.ttf" - } - - Item { - anchors.fill: parent - - ToolButton { - id: logo - anchors.left: parent.left - icon.source: "https://eduport.webestica.com/assets/images/logo.svg" - icon.width: 115 - background: Rectangle { - implicitHeight: 64 - } - } - - ToolButton { - id: toolButton - anchors.right: parent.right - icon.source: "https://eduport.webestica.com/assets/images/avatar/01.jpg" - icon.color: "transparent" - background: Rectangle { - implicitHeight: 64 - } - onClicked: optionsMenu.open() - - Menu { - id: optionsMenu - y: parent.height - Action { - id: profile - text: qsTr("Edit Profile") - } - Action { - id: settings - text: qsTr("Account Settings") - } - Action { - id: help - text: qsTr("Help") - } - Action { - id: sign - text: qsTr("Sign Out") - } - delegate: MenuItem { - font { - family: doesntEmbed ? "Roboto" - : roboto.name - pixelSize: 15 - weight: Font.Medium - } - } - } - } - } -} |