quickshell: fix network widget parent refs, drop click handler
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
463cb4dd07
commit
5207fe32f3
1 changed files with 8 additions and 12 deletions
|
|
@ -639,6 +639,7 @@ in
|
||||||
|
|
||||||
// Network status
|
// Network status
|
||||||
Item {
|
Item {
|
||||||
|
id: netWidget
|
||||||
Layout.preferredHeight: 30
|
Layout.preferredHeight: 30
|
||||||
Layout.preferredWidth: netRow.width
|
Layout.preferredWidth: netRow.width
|
||||||
Layout.rightMargin: 10
|
Layout.rightMargin: 10
|
||||||
|
|
@ -665,13 +666,13 @@ in
|
||||||
let state = fields[2];
|
let state = fields[2];
|
||||||
let conn = fields[3];
|
let conn = fields[3];
|
||||||
if (state === "connected") {
|
if (state === "connected") {
|
||||||
parent.parent.netState = "connected";
|
netWidget.netState = "connected";
|
||||||
parent.parent.netConn = conn;
|
netWidget.netConn = conn;
|
||||||
parent.parent.netIcon = "\u{f0200}";
|
netWidget.netIcon = "\u{f0200}";
|
||||||
} else {
|
} else {
|
||||||
parent.parent.netState = "disconnected";
|
netWidget.netState = "disconnected";
|
||||||
parent.parent.netConn = "";
|
netWidget.netConn = "";
|
||||||
parent.parent.netIcon = "\u{f0201}";
|
netWidget.netIcon = "\u{f0201}";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -684,17 +685,12 @@ in
|
||||||
spacing: 6
|
spacing: 6
|
||||||
|
|
||||||
Text {
|
Text {
|
||||||
text: parent.parent.netIcon
|
text: netWidget.netIcon
|
||||||
color: "#${c.base05}"
|
color: "#${c.base05}"
|
||||||
font.family: "FiraMono Nerd Font"
|
font.family: "FiraMono Nerd Font"
|
||||||
font.pixelSize: 14
|
font.pixelSize: 14
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
MouseArea {
|
|
||||||
anchors.fill: parent
|
|
||||||
onClicked: Qt.openUrlExternally("nm-connection-editor")
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Tray icons inline
|
// Tray icons inline
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue