allow_style decorator has unwanted behaviour. Gets called multiple times in case of class inheritance. Causes function reflection problems, in particular the Editor can't read constructor params names. This is because widgetClassname.__init__.__code__.co_varnames[1:] can't access parameters names. Converted the decorator into a function, this way the set_style can be called after constructor also. More flexibility, tidy code.
allow_style decorator has unwanted behaviour. Gets called multiple times in case of class inheritance. Causes function reflection problems, in particular the Editor can't read constructor params names. This is because widgetClassname.__init__.__code__.co_varnames[1:] can't access parameters names. Converted the decorator into a function, this way the set_style can be called after constructor also. More flexibility, tidy code.

dddomodossola/remi,dddomodossola/remi,dddomodossola/gui