Пример #1
0
    def __init__(self, parent, store, product,
                 visual_mode=False, reuse_store=True):
        self._product = product
        ModelListSlave.__init__(self, parent, store=store,
                                reuse_store=reuse_store)
        if visual_mode:
            self.set_list_type(ListType.READONLY)

        self.refresh()
Пример #2
0
    def __init__(self, parent, store, product, visual_mode=False):
        self._product = product
        ModelListSlave.__init__(self, parent)
        store = self._product.store
        self.set_reuse_store(store)
        if visual_mode:
            self.set_list_type(ListType.READONLY)

        self.refresh()
Пример #3
0
    def remove_item(self, item):
        # If the test was used before in a production, it cannot be
        # removed
        if not item.can_remove():
            warning(_(u'You can not remove this test, since it\'s already '
                      'been used.'))
            return False

        return ModelListSlave.remove_item(self, item)
Пример #4
0
    def remove_item(self, item):
        # If the test was used before in a production, it cannot be
        # removed
        if not item.can_remove():
            warning(_(u'You can not remove this test, since it\'s already '
                      'been used.'))
            return False

        return ModelListSlave.remove_item(self, item)
Пример #5
0
 def __init__(self, store, device, reuse_store=False):
     self.device = device
     ModelListSlave.__init__(self, store=store, reuse_store=reuse_store)
Пример #6
0
 def __init__(self, store, device):
     self.device = device
     ModelListSlave.__init__(self, store=store)
Пример #7
0
 def __init__(self, parent, store, reuse_store=False):
     ModelListSlave.__init__(self, parent, store, reuse_store=reuse_store)
     self.set_list_type(ListType.UNREMOVABLE)
Пример #8
0
 def edit_item(self, item):
     if item.brand == 'virtual':
         info(_("Cant edit a virtual printer"))
         return False
     return ModelListSlave.edit_item(self, item)
Пример #9
0
 def __init__(self, client, parent, store):
     self._client = client
     ModelListSlave.__init__(self, parent, store)
     self.set_list_type(ListType.UNREMOVABLE)
Пример #10
0
 def __init__(self, store, attribute):
     self._attribute = attribute
     ModelListSlave.__init__(self, store=store, reuse_store=True)
Пример #11
0
 def __init__(self, client, parent, store):
     self._client = client
     ModelListSlave.__init__(self, parent, store)
     self.set_list_type(ListType.UNREMOVABLE)
Пример #12
0
 def edit_item(self, item):
     if item.brand == 'virtual':
         info(_("Cant edit a virtual printer"))
         return False
     return ModelListSlave.edit_item(self, item)
Пример #13
0
 def __init__(self, *args, **kwargs):
     ModelListSlave.__init__(self, *args, **kwargs)
     self.set_list_type(ListType.ADDONLY)
Пример #14
0
 def __init__(self, store, device, reuse_store=False):
     self.device = device
     ModelListSlave.__init__(self, store=store, reuse_store=reuse_store)
Пример #15
0
 def delete_model(self, model, store):
     for field in model.fields:
         store.remove(field)
     ModelListSlave.delete_model(self, model, store)
Пример #16
0
 def __init__(self, store, device):
     self.device = device
     ModelListSlave.__init__(self, store=store)
Пример #17
0
 def delete_model(self, model, store):
     for field in model.fields:
         store.remove(field)
     ModelListSlave.delete_model(self, model, store)
Пример #18
0
 def __init__(self, parent, store, reuse_store=False):
     ModelListSlave.__init__(self, parent, store, reuse_store=reuse_store)
     self.set_list_type(ListType.UNREMOVABLE)
Пример #19
0
 def __init__(self, *args, **kwargs):
     ModelListSlave.__init__(self, *args, **kwargs)
     self.set_list_type(ListType.ADDONLY)
Пример #20
0
 def __init__(self, *args, **kwargs):
     ModelListSlave.__init__(self, *args, **kwargs)
     self.set_list_type(ListType.UNREMOVABLE)
Пример #21
0
 def __init__(self, store, attribute):
     self._attribute = attribute
     ModelListSlave.__init__(self, store=store, reuse_store=True)