master
Salvo 'LtWorf' Tomaselli 2015-02-19 14:06:11 +07:00
parent cf377eca46
commit 512aafd946
3 changed files with 9 additions and 4 deletions

@ -21,17 +21,21 @@
from PyQt5 import QtCore, QtWidgets from PyQt5 import QtCore, QtWidgets
def get_py_str(a): def get_py_str(a):
'''Returns a python string out of a QString''' '''Returns a python string out of a QString'''
return a return a
def set_utf8_text(component, text): def set_utf8_text(component, text):
component.setText(text) component.setText(text)
def get_filename(filename): def get_filename(filename):
print (filename) print (filename)
return str(filename.toUtf8()) return str(filename.toUtf8())
def add_list_item(l, item): def add_list_item(l, item):
hitem = QtWidgets.QListWidgetItem(None, 0) hitem = QtWidgets.QListWidgetItem(None, 0)
hitem.setText(item) hitem.setText(item)

@ -23,6 +23,7 @@ from relational_gui import compatibility
from relational_gui import rel_edit from relational_gui import rel_edit
from relational import relation from relational import relation
class creatorForm(QtWidgets.QDialog): class creatorForm(QtWidgets.QDialog):
def __init__(self, rel=None): def __init__(self, rel=None):

@ -79,7 +79,7 @@ class relForm(QtWidgets.QMainWindow):
compatibility.set_utf8_text(self.ui.txtQuery, result) compatibility.set_utf8_text(self.ui.txtQuery, result)
except Exception as e: except Exception as e:
QtWidgets.QMessageBox.information(None, QtWidgets.QApplication.translate("Form", "Error"), "%s\n%s" % QtWidgets.QMessageBox.information(None, QtWidgets.QApplication.translate("Form", "Error"), "%s\n%s" %
(QtWidgets.QApplication.translate("Form", "Check your query!"), e.__str__())) (QtWidgets.QApplication.translate("Form", "Check your query!"), e.__str__()))
def resumeHistory(self, item): def resumeHistory(self, item):
itm = compatibility.get_py_str(item.text()).split(' = ', 1) itm = compatibility.get_py_str(item.text()).split(' = ', 1)
@ -113,7 +113,7 @@ class relForm(QtWidgets.QMainWindow):
except Exception as e: except Exception as e:
print (str(e)) print (str(e))
QtWidgets.QMessageBox.information(None, QtWidgets.QApplication.translate("Form", "Error"), u"%s\n%s" % QtWidgets.QMessageBox.information(None, QtWidgets.QApplication.translate("Form", "Error"), u"%s\n%s" %
(QtWidgets.QApplication.translate("Form", "Check your query!"), str(e))) (QtWidgets.QApplication.translate("Form", "Check your query!"), str(e)))
return return
# Adds to history # Adds to history
@ -221,7 +221,7 @@ class relForm(QtWidgets.QMainWindow):
except Exception as e: except Exception as e:
print (e) print (e)
QtWidgets.QMessageBox.information(None, QtWidgets.QApplication.translate("Form", "Error"), "%s\n%s" % QtWidgets.QMessageBox.information(None, QtWidgets.QApplication.translate("Form", "Error"), "%s\n%s" %
(QtWidgets.QApplication.translate("Form", "Check your query!"), e.__str__())) (QtWidgets.QApplication.translate("Form", "Check your query!"), e.__str__()))
return return
self.updateRelations() self.updateRelations()
@ -296,7 +296,7 @@ class relForm(QtWidgets.QMainWindow):
except Exception as e: except Exception as e:
print (e) print (e)
QtWidgets.QMessageBox.information(None, QtWidgets.QApplication.translate("Form", "Error"), "%s\n%s" % QtWidgets.QMessageBox.information(None, QtWidgets.QApplication.translate("Form", "Error"), "%s\n%s" %
(QtWidgets.QApplication.translate("Form", "Check your query!"), e.__str__())) (QtWidgets.QApplication.translate("Form", "Check your query!"), e.__str__()))
return return
self.updateRelations() self.updateRelations()