Skip to content

Commit 3881dbc

Browse files
committed
qml: use NavigationBar2 in SettingsProxy
1 parent e0376f8 commit 3881dbc

File tree

2 files changed

+16
-16
lines changed

2 files changed

+16
-16
lines changed

src/qml/pages/settings/SettingsConnection.qml

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -34,17 +34,8 @@ Item {
3434
detailItem: ConnectionSettings {}
3535
}
3636
SettingsProxy {
37-
navLeftDetail: NavButton {
38-
iconSource: "image://images/caret-left"
39-
text: qsTr("Back")
40-
onClicked: {
41-
connectionSwipe.decrementCurrentIndex()
42-
}
43-
}
44-
navMiddleDetail: Header {
45-
headerBold: true
46-
headerSize: 18
47-
header: qsTr("Proxy Settings")
37+
onBackClicked: {
38+
connectionSwipe.decrementCurrentIndex()
4839
}
4940
}
5041
}

src/qml/pages/settings/SettingsProxy.qml

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,27 @@ import "../../controls"
99
import "../../components"
1010

1111
Page {
12-
id: proxy_settings
13-
property alias navLeftDetail: navbar.leftDetail
14-
property alias navMiddleDetail: navbar.middleDetail
12+
signal backClicked
13+
14+
id: root
1515

1616
background: null
1717
implicitWidth: 450
1818
leftPadding: 20
1919
rightPadding: 20
2020
topPadding: 30
2121

22-
header: NavigationBar {
23-
id: navbar
22+
header: NavigationBar2 {
23+
leftItem: NavButton {
24+
iconSource: "image://images/caret-left"
25+
text: qsTr("Back")
26+
onClicked: root.backClicked()
27+
}
28+
centerItem: Header {
29+
headerBold: true
30+
headerSize: 18
31+
header: qsTr("Proxy Settings")
32+
}
2433
}
2534
ProxySettings {
2635
width: Math.min(parent.width, 450)

0 commit comments

Comments
 (0)