def user_selected(self, index): self.uid = self.list.getUser(index)['user']['id'] user = foursquare.get_user(self.uid, foursquare.CacheOrNull) if user: self.userWindow = UserDetailsWindow(user, self) self.userWindow.show() else: t = UserDetailsThread(self.uid, self) t.start()
def __update(self): print "updating..." t = UserDetailsThread(self.user['user']['id'], self) t.start() self.showWaitingDialog.emit()