X-Git-Url: https://harishankar.org/repos/?p=biacv.git;a=blobdiff_plain;f=biacv_mainwindow.py;h=dbcbc05170386c811772d6370869e7afe3cd6337;hp=0af93bc98f4a35402be8f10c16258858f7601deb;hb=c7d12f6f2ddd913613d94c177c3ec5864d4cf647;hpb=826d66580e6992ca3391cf4fd8a50a10b8aa5b32 diff --git a/biacv_mainwindow.py b/biacv_mainwindow.py index 0af93bc..dbcbc05 100644 --- a/biacv_mainwindow.py +++ b/biacv_mainwindow.py @@ -9,6 +9,26 @@ class Biacv_mainwindow (PyQt4.QtGui.QMainWindow, bui.Ui_biacv_mainwindow): self.setupUi (self) self.currentfile = None + # add skill set button is clicked + def on_add_skill (self): + # if the skill title is blank + if self.skillsettitle.text () == "": + PyQt4.QtGui.QMessageBox.critical (self, "Cannot add", "A required field is missing.") + return + skillitem = PyQt4.QtGui.QTreeWidgetItem ( + [ + self.skillsettitle.text (), + self.skilldescription.toPlainText () + ] + ) + self.skillslist.addTopLevelItem (skillitem) + self.reset_skillset_fields () + + # clear the skill set fields + def reset_skillset_fields (self): + self.skillsetitle.setText ("") + self.skilldescription.setPlainText ("") + # update professional history button is clicked def on_update_profession (self): # get the selected item