def METHOD_NAME(self, number):
    #print 'requested:',number
    if number == 0:
        self.show_default()
        return
    for n, i in enumerate(self._widgetNames):
        obj = self._widgetNames[i]
        num = n+1
        if num == number:
            #print 'switch to ',obj[0],' tp ',self.widget(num).layout().objectName()
            #print num, self.widget(num).objectName(),self.widget(num).layout()
            if self.widget(num).layout() is None:
                LOG.error('''Cannot move widget '{}' to widget '{}', No layout found in '{}'