50 lines
1.2 KiB
QML
50 lines
1.2 KiB
QML
// SPDX-License-Identifier: LGPL-3.0-or-later
|
|
|
|
import QtQuick 2.12
|
|
import QtQuick.Layouts 1.12
|
|
import "../Base"
|
|
|
|
Rectangle {
|
|
clip: true
|
|
color: theme.mainPane.topBar.background
|
|
|
|
HRowLayout {
|
|
anchors.fill: parent
|
|
|
|
HButton {
|
|
backgroundColor: "transparent"
|
|
icon.name: "settings"
|
|
toolTip.text: qsTr("Open config folder")
|
|
|
|
onClicked: py.callCoro("get_config_dir", [], Qt.openUrlExternally)
|
|
|
|
Layout.fillHeight: true
|
|
}
|
|
|
|
HButton {
|
|
backgroundColor: "transparent"
|
|
|
|
text: qsTr("%1 %2")
|
|
.arg(Qt.application.displayName).arg(Qt.application.version)
|
|
label.color: theme.mainPane.topBar.nameVersionLabel
|
|
toolTip.text: qsTr("Open project repository")
|
|
|
|
onClicked:
|
|
Qt.openUrlExternally("https://github.com/mirukan/mirage")
|
|
|
|
Layout.fillWidth: true
|
|
Layout.fillHeight: true
|
|
}
|
|
|
|
HButton {
|
|
backgroundColor: "transparent"
|
|
icon.name: "developer-console"
|
|
toolTip.text: qsTr("Developer console")
|
|
|
|
onClicked: mainUI.shortcuts.toggleConsole() // FIXME
|
|
|
|
Layout.fillHeight: true
|
|
}
|
|
}
|
|
}
|