Sets the record that is linked with this widget.
        
        :param      record | <orb.Table>

def setRecord( self, record ):
        """
        Sets the record that is linked with this widget.
        
        :param      record | <orb.Table>
        """
        super(XBasicCardWidget, self).setRecord(record)
        
        browser = self.browserWidget()
        if ( not browser ):
            return
        
        factory = browser.factory()
        if ( not factory ):
            return
        
        self._thumbnailButton.setIcon(factory.thumbnail(record))
        self._titleLabel.setText(factory.thumbnailText(record))