标题:qt如何读取svg格式的二维码
取消只看楼主
Abraverman
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2020-6-12
结帖率:0
已结贴  问题点数:10 回复次数:1 
qt如何读取svg格式的二维码
程序代码:
bg_image = QPixmap(ui->m_sb_bg_width->value() ,ui->m_sb_bg_height->value());
    bg_image.fill(Qt::transparent);//设置背景透明

    ui->label->setPixmap(bg_image);

    QString string = "./svg/1-1.svg";
    QSvgRenderer * svgImage = new QSvgRenderer();
    if(!svgImage->load(string))
    {
        MessageOut("svg解析出错");
    }
    QPainter p(&bg_image);
    svgImage->render(&p);

    ui->label->setPixmap(bg_image);


这样读取出来的二维码是一团乱的,谁有办法解决吗
搜索更多相关主题的帖子: qt 二维 string 读取 格式 
2020-06-12 20:46
Abraverman
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2020-6-12
得分:0 
补充一下,就算把svg格式二维码加载到qt资源中,看这个二维码也是这样的,只有用网页打开这个svg文件才显示二维码
2020-06-12 20:48



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-502098-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.736828 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved