'Update the tab button.'

def __updateTab(self, index):

    tab = self.__tabs[index]
    b = tab.button
    if tab.text:
        b.setText(tab.text)
    if ((tab.icon is not None) and (not tab.icon.isNull())):
        b.setIcon(tab.icon)
    if tab.palette:
        b.setPalette(tab.palette)
