Jak zmienić ikonę pola wielokrotnego wyboru?

0

witam

czy moze ktos zmienial ikonki dla checkboxa ?

first_check = CheckBox(group='test',  pos=(830,650),size_hint_x = .06, size_hint_y = .06,background_checkbox_down = 'red.pngj')
second_check = CheckBox(group='test',  pos=(830,600),size_hint_x = .06, size_hint_y = .06)
third_check = CheckBox(group='test',  pos=(830,550),size_hint_x = .06, size_hint_y = .06)
forth_check = CheckBox(group='test',  pos=(830,500),size_hint_x = .06, size_hint_y = .06)

cokolwiek bym nie wstawil, nawet z bledem w nazwie pliku , to mi nic nie zmienia, no i bledu nie wyrzuca.
Mams standartowy wyglad, bez zmian i bledow.

Czyli cos robie zle :)

Ale co

0

'red.pngj' - literówka w rozszerzeniu pliku?

Chat GPT mówi:

from kivy.uix.checkbox import CheckBox

first_check = CheckBox()
first_check.background_normal = 'path/to/unchecked.png'
first_check.background_down = 'path/to/checked.png'

Albo w pliku *.kv:

<CustomCheckbox@CheckBox>:
    background_normal: 'path/to/unchecked.png'
    background_down: 'path/to/checked.png'

Czyli może zamiast background_checkbox_down powinieneś pisać background_down.

0

Pod linuxem wskazałem miejsce obrazka tak:
CheckBox(size_hint=(.33,1), background_checkbox_down="./share.png") i po wybraniu mam zmianę na:
screenshot-20240618212832.png
Czyli działa. U Ciebie coś ze ścieżką?

1 użytkowników online, w tym zalogowanych: 0, gości: 1