osicon: toggle launcher on click
This commit is contained in:
parent
615d1d9a49
commit
4897b37882
1 changed files with 22 additions and 4 deletions
|
|
@ -2,9 +2,27 @@ import qs.components.effects
|
||||||
import qs.services
|
import qs.services
|
||||||
import qs.config
|
import qs.config
|
||||||
import qs.utils
|
import qs.utils
|
||||||
|
import QtQuick
|
||||||
|
|
||||||
ColouredIcon {
|
Item {
|
||||||
|
id: root
|
||||||
|
|
||||||
|
MouseArea {
|
||||||
|
anchors.fill: parent
|
||||||
|
cursorShape: Qt.PointingHandCursor
|
||||||
|
onClicked: {
|
||||||
|
const visibilities = Visibilities.getForActive();
|
||||||
|
visibilities.launcher = !visibilities.launcher;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
ColouredIcon {
|
||||||
|
anchors.centerIn: parent
|
||||||
source: SysInfo.osLogo
|
source: SysInfo.osLogo
|
||||||
implicitSize: Appearance.font.size.large * 1.2
|
implicitSize: Appearance.font.size.large * 1.2
|
||||||
colour: Colours.palette.m3tertiary
|
colour: Colours.palette.m3tertiary
|
||||||
|
}
|
||||||
|
|
||||||
|
implicitWidth: Appearance.font.size.large * 1.2
|
||||||
|
implicitHeight: Appearance.font.size.large * 1.2
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue