【发布时间】:2021-07-02 11:19:15
【问题描述】:
我正在开发一个应用程序,该应用程序需要服务器请求代表特定产品配置的 SVG。这是我第一次处理 SVG,我很想用 QSvgRenderer 显示图像的方式来解码服务器响应。像这样的
QByteArray panelData(QS.toStdString().c_str(), QS.length());
QSvgRenderer renderSVG(panelData);
QImage image(500, 200, QImage::Format_ARGB32);
QPainter painter(&image);
renderSVG.render(&painter);
我也想过像这样在 qlabel 路由上使用 qpixmap。
QPixmap pix;
pix.fromImage(image);
ui->PixLabel->setPixmap(QPixmap::fromImage(image));
我已尝试按照其他人的建议使用 QTextdocument::toHtml,但最终只能为其他人交易一组解码问题。 qt 库是否有直接的方式来呈现下面的响应?
部分服务器回复...