示例#1
0
 def attribute_bgsize(self, value):
     try:
         bgsize = value.lower()
         self.bgsize = bgsize if bgsize == 'fit' else QtCore.QSize(
             *map(int, bgsize.split(',')))
     except:
         log.exception('Invalid background size: %s', value)
示例#2
0
 def attribute_bgpos(self, value):
     try:
         x,y = value.lower().split(',')
         x = x if x in ['left', 'center', 'right'] else int(x)
         y = y if y in ['top', 'center', 'bottom'] else int(y)
         self.bgpos = (x,y)
     except:
         log.exception('Invalid background position: %s', value)
示例#3
0
 def attribute_bgpos(self, value):
     try:
         x, y = value.lower().split(',')
         x = x if x in ['left', 'center', 'right'] else int(x)
         y = y if y in ['top', 'center', 'bottom'] else int(y)
         self.bgpos = (x, y)
     except:
         log.exception('Invalid background position: %s', value)
示例#4
0
 def wrap(*args, **kwargs):
     try:
         return func(*args, **kwargs)
     except Exception as err:
         log.exception(err)
示例#5
0
 def attribute_bgfade(self, value):
     try:
         self.bgfade = float(value)
     except:
         log.exception('Invalid bgfade value: %s', value)
示例#6
0
 def attribute_bgsize(self, value):
     try:
         bgsize = value.lower()
         self.bgsize = bgsize if bgsize == 'fit' else QtCore.QSize(*map(int, bgsize.split(',')))
     except:
         log.exception('Invalid background size: %s', value)
示例#7
0
 def attribute_bgfade(self, value):
     try:
         self.bgfade = float(value)
     except:
         log.exception('Invalid bgfade value: %s', value)
示例#8
0
 def wrap(*args, **kwargs):
     try:
         return func(*args, **kwargs)
     except Exception as err:
         log.exception(err)