overte/scripts/system/settings/qml/HeaderElement.qml
armored-dragon 1f68081a37
Updated variable names.
Removed dead/unused code.
2025-04-20 06:00:25 -05:00

45 lines
806 B
QML

import QtQuick 2.15
import QtQuick.Controls 2.15
Item {
height: 60
width: parent.width
id: root
z: 1 // FIXME: Layout issue? Shouldn't need to adjust the z-index but I do.
Rectangle {
anchors.fill: parent;
color: "black"
}
Image {
source: "../img/back_arrow.png"
anchors.verticalCenter: parent.verticalCenter
height: 40
width: 40
x: currentPage == "Settings" ? -40 : 10
Behavior on x {
NumberAnimation {
duration: 200
easing.type: Easing.InOutCubic
}
}
MouseArea {
anchors.fill: parent
onClicked: {
currentPage = "Settings";
}
}
}
Text {
text: currentPage
color: "white"
font.pixelSize: 26
anchors.horizontalCenter: parent.horizontalCenter
anchors.verticalCenter: parent.verticalCenter
horizontalAlignment: Text.AlignHCenter
}
}