Skip to content

Commit

Permalink
qml: use NavigationBar2 in SettingsDisplay
Browse files Browse the repository at this point in the history
  • Loading branch information
promag committed Sep 12, 2023
1 parent 06ac24e commit a8cbe34
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 21 deletions.
13 changes: 2 additions & 11 deletions src/qml/pages/node/NodeSettings.qml
Original file line number Diff line number Diff line change
Expand Up @@ -142,17 +142,8 @@ Item {
Component {
id: display_page
SettingsDisplay {
navLeftDetail: NavButton {
iconSource: "image://images/caret-left"
text: qsTr("Back")
onClicked: {
nodeSettingsView.pop()
}
}
navMiddleDetail: Header {
headerBold: true
headerSize: 18
header: qsTr("Display settings")
onBackClicked: {
nodeSettingsView.pop()
}
}
}
Expand Down
25 changes: 15 additions & 10 deletions src/qml/pages/settings/SettingsDisplay.qml
Original file line number Diff line number Diff line change
Expand Up @@ -9,28 +9,33 @@ import "../../controls"
import "../../components"

Item {
property alias navLeftDetail: displaySettingsView.navLeftDetail
property alias navMiddleDetail: displaySettingsView.navMiddleDetail
signal backClicked

id: root

StackView {
id: displaySettingsView
property alias navLeftDetail: displaySettings.navLeftDetail
property alias navMiddleDetail: displaySettings.navMiddleDetail
property bool newcompilebool: false
anchors.fill: parent


initialItem: Page {
id: displaySettings
property alias navLeftDetail: navbar.leftDetail
property alias navMiddleDetail: navbar.middleDetail
background: null
implicitWidth: 450
leftPadding: 20
rightPadding: 20
topPadding: 30

header: NavigationBar {
id: navbar
header: NavigationBar2 {
leftItem: NavButton {
iconSource: "image://images/caret-left"
text: qsTr("Back")
onClicked: root.backClicked()
}
centerItem: Header {
headerBold: true
headerSize: 18
header: qsTr("Display settings")
}
}
ColumnLayout {
spacing: 4
Expand Down

0 comments on commit a8cbe34

Please sign in to comment.