def __init__(self, model, data_source='', layer_name='', provider_name=''): if data_source == '' and provider_name == 'memory': data_source = 'Point?crs=%s' % defaults.CRS PrmVectorLayer.__init__(self, model, data_source, layer_name, provider_name)
def __init__(self, model, data_source='', layer_name='', provider_name=''): if data_source == '' and provider_name == 'memory': data_source = 'LineString?crs=%s' % defaults.CRS PrmVectorLayer.__init__(self, model, data_source, layer_name, provider_name) self.attributeValueChanged.connect(self.update_parametric_points)