|
|
@ -312,9 +312,15 @@ class relForm(QtWidgets.QMainWindow):
|
|
|
|
def editRelation(self):
|
|
|
|
def editRelation(self):
|
|
|
|
from relational_gui import creator
|
|
|
|
from relational_gui import creator
|
|
|
|
for i in self.ui.lstRelations.selectedItems():
|
|
|
|
for i in self.ui.lstRelations.selectedItems():
|
|
|
|
|
|
|
|
try:
|
|
|
|
result = creator.edit_relation(
|
|
|
|
result = creator.edit_relation(
|
|
|
|
self.user_interface.get_relation(i.text())
|
|
|
|
self.user_interface.get_relation(i.text())
|
|
|
|
)
|
|
|
|
)
|
|
|
|
|
|
|
|
except Exception as e:
|
|
|
|
|
|
|
|
QtWidgets.QMessageBox.warning(
|
|
|
|
|
|
|
|
self, QtWidgets.QApplication.translate("Form", "Error"), str(e)
|
|
|
|
|
|
|
|
)
|
|
|
|
|
|
|
|
return
|
|
|
|
if result != None:
|
|
|
|
if result != None:
|
|
|
|
self.user_interface.set_relation(i.text(), result)
|
|
|
|
self.user_interface.set_relation(i.text(), result)
|
|
|
|
self.updateRelations()
|
|
|
|
self.updateRelations()
|
|
|
|