def removeProfile( self ):
        """
        Removes the current profile from the system.
        """
        manager  = self.parent()
        prof     = manager.currentProfile()
        opts     = QMessageBox.Yes | QMessageBox.No
        question = 'Are you sure you want to remove "%s"?' % prof.name()
        answer   = QMessageBox.question( self, 'Remove Profile', question, opts)
        
        if ( answer == QMessageBox.Yes ):
            manager.removeProfile(prof)