Backed out
changeset f9f71cccb5c3 - Wuzzy is right, the license is incompatible.
I'd misread the wording on https://fontlibrary.org/en/font/symbola
The terms on the author's site prevent using it with almost all FOSS projects, and even prevent using it in a merge like this.
We'll just have to find some other font to improve coverage.
#include "preview_image_provider.h"
PreviewImageProvider::PreviewImageProvider()
: QQuickImageProvider(QQuickImageProvider::Pixmap) {}
QPixmap PreviewImageProvider::requestPixmap(const QString &id, QSize *size,
const QSize &requestedSize) {
Q_UNUSED(id);
Q_UNUSED(requestedSize);
if (size) *size = m_px.size();
return m_px;
}
void PreviewImageProvider::setImage(const QImage &preview) {
m_px = QPixmap::fromImage(preview, Qt::ColorOnly);
// QPixmap pxres(px.size());
// QPainter p(&pxres);
// p.fillRect(pxres.rect(), linearGrad);
// p.drawPixmap(0, 0, px);
}