Exemplo n.º 1
0
 def editRelation(self):
     from relational_gui import creator
     for i in self.ui.lstRelations.selectedItems():
         result = creator.edit_relation(
             self.relations[i.text()])
         if result != None:
             self.relations[i.text()] = result
     self.updateRelations()
Exemplo n.º 2
0
 def editRelation(self):
     from relational_gui import creator
     for i in self.ui.lstRelations.selectedItems():
         result = creator.edit_relation(
             self.user_interface.get_relation(i.text()))
         if result != None:
             self.user_interface.set_relation(i.text(), result)
     self.updateRelations()
Exemplo n.º 3
0
    def editRelation(self):
        from relational_gui import creator

        for i in self.ui.lstRelations.selectedItems():
            result = creator.edit_relation(self.user_interface.get_relation(i.text()))
            if result != None:
                self.user_interface.set_relation(i.text(), result)
        self.updateRelations()
Exemplo n.º 4
0
 def editRelation(self):
     from relational_gui import creator
     for i in self.ui.lstRelations.selectedItems():
         try:
             result = creator.edit_relation(
                 self.user_interface.get_relation(i.text()))
         except Exception as e:
             QtWidgets.QMessageBox.warning(self, _("Error"), str(e))
             return
         if result != None:
             self.user_interface.set_relation(i.text(), result)
     self.updateRelations()
Exemplo n.º 5
0
    def newRelation(self):
        from relational_gui import creator
        result = creator.edit_relation()

        if result == None:
            return
        name = self.promptRelationName()

        try:
            self.user_interface.relations[name] = result
            self.updateRelations()
        except Exception as e:
            self.error(e)
Exemplo n.º 6
0
    def newRelation(self):
        from relational_gui import creator
        result = creator.edit_relation()

        if result is None:
            return
        name = self.promptRelationName()

        try:
            self.user_interface.relations[name] = result
            self.updateRelations()
        except Exception as e:
            self.error(e)
Exemplo n.º 7
0
    def newRelation(self):
        from relational_gui import creator
        result = creator.edit_relation()

        if result == None:
            return
        name = self.promptRelationName()

        try:
            self.relations[name] = result
            self.updateRelations()
        except Exception as e:
            print (e)
            QtWidgets.QMessageBox.information(None, QtWidgets.QApplication.translate("Form", "Error"), "%s\n%s" %
                                            (QtWidgets.QApplication.translate("Form", "Check your query!"), e.__str__()))
        finally:
            return