configtypes: Be case-insensitive for Position.

This commit is contained in:
Florian Bruhin 2015-07-23 23:13:58 +02:00
parent e4c7e70aba
commit a558f666bc

View File

@ -1274,10 +1274,13 @@ class Position(BaseType):
'east': QTabWidget.East, 'east': QTabWidget.East,
} }
def validate(self, value):
super().validate(value.lower())
def transform(self, value): def transform(self, value):
if not value: if not value:
return None return None
return self.MAPPING[value] return self.MAPPING[value.lower()]
class VerticalPosition(BaseType): class VerticalPosition(BaseType):