controlcenter: wireless networks display icons of signal strength

This commit is contained in:
ATMDA 2025-11-15 00:50:17 -05:00
parent f204e860ed
commit 6cc779d6f3

View file

@ -9,6 +9,7 @@ import qs.components.effects
import qs.components.containers import qs.components.containers
import qs.services import qs.services
import qs.config import qs.config
import qs.utils
import Quickshell import Quickshell
import Quickshell.Widgets import Quickshell.Widgets
import QtQuick import QtQuick
@ -321,7 +322,7 @@ RowLayout {
id: wirelessIcon id: wirelessIcon
anchors.centerIn: parent anchors.centerIn: parent
text: modelData.isSecure ? "lock" : "wifi" text: Icons.getNetworkIcon(modelData.strength)
font.pointSize: Appearance.font.size.large font.pointSize: Appearance.font.size.large
fill: modelData.active ? 1 : 0 fill: modelData.active ? 1 : 0
color: modelData.active ? Colours.palette.m3onPrimaryContainer : Colours.palette.m3onSurface color: modelData.active ? Colours.palette.m3onPrimaryContainer : Colours.palette.m3onSurface