summaryrefslogtreecommitdiff
path: root/Header.qml
diff options
context:
space:
mode:
authorꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id>2023-02-16 17:20:20 +0800
committerꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id>2023-02-16 17:20:20 +0800
commitfbfffb21f24b9f8889e7fa55841aa81752698477 (patch)
tree476124953b24decba6571c651e91f4f0b75f8582 /Header.qml
parentfd798b2eda1e1ebf1ffa936b6fa4f4c5f3b9d07d (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.qml81
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
- }
- }
- }
- }
- }
-}