def __init__(self, label_text=None, attribute_name=None, show_popup=True, history_name=None): Single.__init__(self, label_text) FaultyMixin.__init__(self, attribute_name, show_popup, history_name)
def create_widgets(self): Single.create_widgets(self) self.data_widget = self.toggle_button self.high_widget = self.slave.high_widget self.toggle_button.connect("toggled", self.toggle_button_toggled) if isinstance(self.slave, EditMixin): self.toggle_button.connect("toggled", self.slave.on_widget_changed) if self.slave.label_text is not None: label, data_widget, bu_popup = self.slave.get_widgets_separate() if label is not None: self.toggle_button.add(label)
def set_sensitive(self, sensitive): FaultyMixin.set_sensitive(self, sensitive) Single.set_sensitive(self, sensitive)
def destroy_widgets(self): Single.destroy_widgets(self) FaultyMixin.destroy_widgets(self)
def create_widgets(self): Single.create_widgets(self) EditMixin.create_widgets(self)
def init_widgets(self, instance): self.slave.init_widgets(instance) Single.init_widgets(self, instance)
def destroy_widgets(self): self.slave.destroy_widgets() Single.destroy_widgets(self)
def init_widgets_multiplex(self, instances): self.slave.init_widgets_multiplex(instances) Single.init_widgets_multiplex(self, instances)
def __init__(self, label_text=None, attribute_name=None): Single.__init__(self, label_text) ReadMixin.__init__(self, attribute_name)
def create_widgets(self): Single.create_widgets(self) FaultyMixin.create_widgets(self)
def set_sensitive(self, sensitive): EditMixin.set_sensitive(self, sensitive) Single.set_sensitive(self, sensitive)
def destroy_widgets(self): Single.destroy_widgets(self) EditMixin.destroy_widgets(self)
def __init__(self, slave): Single.__init__(self) self.slave = slave slave.parent = self self.toggle_button = None