Ejemplo n.º 1
0
    def __init__(self):
        MTwoStateShape.__init__(self)

        self.max_height = 20
        self.max_width = 20
        self.width = self.max_width
        self.height = self.max_height
        self.setFixedSize(self.width, self.height)
        self.__border = CheckboxBorder()
        self.__area = CheckboxArea()
        self.add_layout_item(self.__border, 0, 0)
        self.add_layout_item(self.__area, 0, 0)
        self.setLayout(self.layout)
        self.checked = False
Ejemplo n.º 2
0
 def uncheck(self):
     if MTwoStateShape.uncheck(self):
         self.__area.animate().reveal("hide_circle").duration(200).start()
Ejemplo n.º 3
0
 def check(self):
     if MTwoStateShape.check(self):
         self.__area.animate().reveal("show_circle").duration(200).start()