Esempio n. 1
0
    def __init__(self, store, model):
        if not model:
            raise ValueError("This editor can't be called without a model")
        # By default, if the user sets a value to None (e.g. selecting nothing
        # on a comboentry) we block it's update. Change this to False if the
        # param itself can accept None.
        self._block_none_value = True
        self.sensitive = True
        if model.field_name in ['DEMO_MODE', 'LOCAL_BRANCH',
                                'SYNCHRONIZED_MODE']:
            self.sensitive = False

        self._parameter_details = get_parameter_details(model.field_name)
        BaseEditor.__init__(self, store, model)
        self._setup_widgets()
Esempio n. 2
0
    def __init__(self, store, model):
        if not model:
            raise ValueError("This editor can't be called without a model")
        # By default, if the user sets a value to None (e.g. selecting nothing
        # on a comboentry) we block it's update. Change this to False if the
        # param itself can accept None.
        self._block_none_value = True
        self.sensitive = True
        if model.field_name in ['DEMO_MODE', 'LOCAL_BRANCH',
                                'SYNCHRONIZED_MODE']:
            self.sensitive = False

        self._parameter_details = get_parameter_details(model.field_name)
        BaseEditor.__init__(self, store, model)
        self._setup_widgets()
Esempio n. 3
0
 def get_short_description(self):
     from stoqlib.lib.parameters import get_parameter_details
     return get_parameter_details(self.field_name).short_desc
Esempio n. 4
0
 def get_group(self):
     from stoqlib.lib.parameters import get_parameter_details
     return get_parameter_details(self.field_name).group
Esempio n. 5
0
 def get_short_description(self):
     from stoqlib.lib.parameters import get_parameter_details
     return get_parameter_details(self.field_name).short_desc
Esempio n. 6
0
 def get_group(self):
     from stoqlib.lib.parameters import get_parameter_details
     return get_parameter_details(self.field_name).group