<template>
<svg viewBox="0 0 48 48" :fill="useCurrentColor ? 'currentColor' : 'currentColor'" :class="[`${prefix}-icon`, `${prefix}-icon-qq`]" width="1em" height="1em" v-bind="$attrs"><path fill-rule="evenodd" clip-rule="evenodd" d="M41.566 38.71c0-.536-.081-1.05-.225-1.543 3.4-1.73 3.556-7.041 2.177-11.485-.625-2.012-1.685-3.647-2.69-4.86a8.41 8.41 0 00-.88-3.443C39.705 9.079 32.955 2.4 24.673 2.4 16.378 2.4 9.62 9.1 9.396 17.417a8.41 8.41 0 00-.859 3.36c-1.014 1.219-2.092 2.87-2.724 4.906-1.378 4.442-1.222 9.751 2.174 11.482a5.47 5.47 0 00-.226 1.546c0 4.007 4.202 6.915 9.99 6.915 2.763 0 5.156-.668 6.912-1.796 1.756 1.128 4.15 1.796 6.912 1.796 5.79 0 9.99-2.908 9.99-6.915zm-4.812-16.49c.89.84 2.32 2.44 3 4.629 1.018 3.28.714 6.517-.323 6.87-.667.227-1.593-.686-2.442-2.233a12.806 12.806 0 01-2.869 4.527c2.065.475 3.505 1.5 3.505 2.698 0 1.648-2.713 2.984-6.059 2.984-2.48 0-4.604-.735-5.542-1.786-.449.046-.901.077-1.362.077-.466 0-.924-.032-1.377-.078-.937 1.051-3.063 1.787-5.543 1.787-3.347 0-6.06-1.336-6.06-2.984 0-1.2 1.446-2.227 3.518-2.702a12.805 12.805 0 01-2.87-4.535c-.85 1.554-1.78 2.472-2.449 2.245-1.036-.353-1.34-3.59-.322-6.87.686-2.21 2.137-3.82 3.025-4.653a4.46 4.46 0 01-.15-1.08c0-.967.323-1.886.894-2.73a7.505 7.505 0 00-.014-.203c-.009-.115-.018-.23-.018-.347 0-6.354 5.09-11.505 11.367-11.505 6.279 0 11.368 5.15 11.368 11.505 0 .11-.008.217-.017.325-.005.066-.01.133-.013.2.582.85.908 1.779.908 2.754 0 .377-.063.744-.155 1.105z"/></svg>
</template>
<script>

export default {
  name: 'IconQq',
  props: {
    prefix: {
        type: String,
        default: 'm',
    },
    useCurrentColor: {
        type: Boolean,
        default: false,
    },
  },
};
</script>
