Returns the joined path from the given model index.  This will
        join together the full path with periods.
        
        :param      index | <QModelIndex>
        
        :return     <str>

def pathFromIndex( self, index ):
        """
        Returns the joined path from the given model index.  This will
        join together the full path with periods.
        
        :param      index | <QModelIndex>
        
        :return     <str>
        """
        item = self._model.itemFromIndex(index)
        out  = []
        
        while ( item ):
            out.append(nativestring(item.text()))
            item = item.parent()
        
        return '.'.join(reversed(out))