def __init__ (self):
PyQt4.QtGui.QMainWindow.__init__ (self)
self.setupUi (self)
+ self.currentfile = None
+ # delete educational qualification
+ def on_delete_education (self):
+ # get the selected items in the education list
+ selitems = self.educationlist.selectedItems ()
+ # if no items are selected
+ if selitems == []:
+ PyQt4.QtGui.QMessageBox.critical (self, "Cannot delete", "No items selected.")
+ # delete the items after confirmation
+ else:
+ ans = PyQt4.QtGui.QMessageBox.question (self, "Confirm",
+ "Are you sure you wish to delete selected item?",
+ PyQt4.QtGui.QMessageBox.Yes, PyQt4.QtGui.QMessageBox.No)
+ if ans == PyQt4.QtGui.QMessageBox.Yes:
+ # remove the item selected
+ for item in selitems:
+ self.educationlist.takeTopLevelItem (self.educationlist.indexOfTopLevelItem (item))
+
+
+ # add educational qualification button
def on_add_education (self):
# check if the qualification title is set
if self.degree_name.text () == "":
self.grade.text (),
str (self.percentage.value ())
])
- self.educationlist.addTopLevelItem (educationitem)
\ No newline at end of file
+ self.educationlist.addTopLevelItem (educationitem)