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()
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()
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()
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()
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)
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)
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