отображение формата svg в виджете label

Нужно отобразить изображение в формате .svg.

Подумал сделать вот так:

       QSvgRenderer renderer(QString("./1.svg"));
       QImage image(300, 300, QImage::Format_RGB888);
       image.fill(Qt::white);
       QPainter painter(&image);
       renderer.render(&painter);
       image.save("./1.png");

       QPixmap myPixmap( "1.png" );
       if(!myPixmap.isNull())
       {
       ui->label_2->setPixmap(myPixmap);
       }
       else
       {
       qDebug() << "Cannot find picture";
       }

Но получил растянутую плюс пропал текс. Вопрос как правильно отображать .svg формат?

Вот ссылка на .svg.


Ответы (0 шт):