code: def set_style(self, *args, **kwargs):
          
          # assemble the string
          s = "QLabel {"
          for a in args:          s = s+a+"; "
          for k in list(kwargs.keys()): s = s+k.replace("_","-")+": "+kwargs[k]+"; "
          s = s+"}"
          
          # set it!
          self._widget.setStyleSheet(s)
          return self
docs: Provides access to any number of style sheet settings via 
          self._widget.SetStyleSheet()
          
          *args can be any element between semicolons, e.g.
              self.set_stylesheet('text-align: right; padding-left: 5px')
  
          **kwargs can be any key-value pair, replacing '-' with '_' in the key, e.g.
              self.set_stylesheet(text_align='right', padding_left='5px')
              
          See QLabel.SetStyleSheet() documentation.