def retrieve_delivery(self): if len(Drawers.receive_drawers(self.user_id)) == 0: self.content.activate(self.content.components['error']) self.content.components['error'].message_label.setText('You have no pending deliveries') self.content.activate_after(self.content.components['welcome'], 3500) else: self.content.activate(self.content.components['retrieve_delivery'])
def retrieve_delivery(self): if len(Drawers.receive_drawers(self.user_id)) == 0: self.content.activate(self.content.components['error']) self.content.components['error'].message_label.setText( 'You have no pending deliveries') self.content.activate_after(self.content.components['welcome'], 3500) else: self.content.activate(self.content.components['retrieve_delivery'])
def show(self, *args, **kwargs): super(RetrieveDelivery, self).show() self.disable_drawers() self.prepare_open_drawer() for drawer in Drawers.receive_drawers(self.recipient_id): if drawer == '1': self.drawer1_button.setEnabled(True) elif drawer == '2': self.drawer2_button.setEnabled(True) elif drawer == '3': self.drawer3_button.setEnabled(True)