+ # 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