docs: def adjustStyleSheet( self ):
          """
          Adjusts the stylesheet for this widget based on whether it has a \
          corner radius and/or icon.
          """
          radius  = self.cornerRadius()
          icon    = self.icon()
          
          if not self.objectName():
              self.setStyleSheet('')
          elif not (radius or icon):
              self.setStyleSheet('')
          else:
              palette = self.palette()
              
              options = {}
              options['corner_radius']    = radius
              options['padding']          = 5
              options['objectName']       = self.objectName()
              
              if icon and not icon.isNull():
                  options['padding'] += self.iconSize().width() + 2
              
              self.setStyleSheet(LINEEDIT_STYLE % options)