Exemple #1
0
 def add_delivery(self):
     if len(Drawers.available_drawers()) == 0:
         self.content.activate(self.content.components['error'])
         self.content.components['error'].message_label.setText('No more empty drawers available')
         self.content.activate_after(self.content.components['welcome'], 3500)
     else:
         self.content.activate(self.content.components['add_delivery'])
Exemple #2
0
 def add_delivery(self):
     if len(Drawers.available_drawers()) == 0:
         self.content.activate(self.content.components['error'])
         self.content.components['error'].message_label.setText(
             'No more empty drawers available')
         self.content.activate_after(self.content.components['welcome'],
                                     3500)
     else:
         self.content.activate(self.content.components['add_delivery'])
Exemple #3
0
    def show(self, *args, **kwargs):
        super(AddDelivery, self).show()
        self.prepare_open_drawer()

        while self.recipient_combobox.count() > 0:
            self.recipient_combobox.removeItem(0);

        for user in User.get_users():
            if user.id != self.sender.id:
                self.recipient_combobox.addItem(user.name)

        # Reset the combobox fields when this form is shown
        #from PySide.QtGui import QComboBox
        ##test = QComboBox()
        while self.drawer_combobox.count() > 0:
            self.drawer_combobox.removeItem(0)
        #self.drawer_combobox.removeItems()
        for drawer in Drawers.available_drawers():
            self.drawer_combobox.addItem(drawer)
        self.recipient_combobox.setCurrentIndex(0)
        self.location_combobox.setCurrentIndex(0)
        self.drawer_combobox.setCurrentIndex(0)
    def show(self, *args, **kwargs):
        super(AddDelivery, self).show()
        self.prepare_open_drawer()

        while self.recipient_combobox.count() > 0:
            self.recipient_combobox.removeItem(0)

        for user in User.get_users():
            if user.id != self.sender.id:
                self.recipient_combobox.addItem(user.name)

        # Reset the combobox fields when this form is shown
        #from PySide.QtGui import QComboBox
        ##test = QComboBox()
        while self.drawer_combobox.count() > 0:
            self.drawer_combobox.removeItem(0)
        #self.drawer_combobox.removeItems()
        for drawer in Drawers.available_drawers():
            self.drawer_combobox.addItem(drawer)
        self.recipient_combobox.setCurrentIndex(0)
        self.location_combobox.setCurrentIndex(0)
        self.drawer_combobox.setCurrentIndex(0)