Inserts the information from the inputed source.
        
        :param      source | <QMimeData>

def insertFromMimeData(self, source):
        """
        Inserts the information from the inputed source.
        
        :param      source | <QMimeData>
        """
        lines = projex.text.nativestring(source.text()).splitlines()
        for i in range(1, len(lines)):
            if not lines[i].startswith('... '):
                lines[i] = '... ' + lines[i]
        
        if len(lines) > 1:
            lines.append('... ')
        
        self.insertPlainText('\n'.join(lines))