Voigt-based methods for arbitrary shape quadrupole splitting distributions (QSD's) applied to quasi-crystals