summaryrefslogtreecommitdiff
path: root/raveos-hyprland-theme/theme-data/dms/Modules/ControlCenter/Widgets/ColorPickerPill.qml
blob: a95410bbf43f564cf4ed27d2ee24683749d967a0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import QtQuick
import qs.Common
import qs.Modules.ControlCenter.Widgets

CompoundPill {
    id: root

    property var colorPickerModal: null

    isActive: true
    iconName: "palette"
    iconColor: Theme.primary
    primaryText: I18n.tr("Color Picker")
    secondaryText: I18n.tr("Choose a color")

    onToggled: {
        console.log("ColorPickerPill toggled, modal:", colorPickerModal);
        if (colorPickerModal) {
            colorPickerModal.show();
        }
    }

    onExpandClicked: {
        console.log("ColorPickerPill expandClicked, modal:", colorPickerModal);
        if (colorPickerModal) {
            colorPickerModal.show();
        }
    }
}