• 3259阅读
  • 1回复

两种方法显示图片不一样为什么? 已解决!! [复制链接]

上一主题 下一主题
离线eadywen
 

只看楼主 倒序阅读 楼主  发表于: 2011-07-27
   QIcon icon = QIcon("/home/work/QVFiles/style/localavatar.png");
    QPixmap pixmap = icon.pixmap(60, QIcon::Disabled);
    QLabel *label = new QLabel(this);
    label->setGeometry(35,5, 60, 60);
    label->setPixmap(pixmap);
    label->setScaledContents(true);
这个显示出来的是黑白的图片

QIcon icon = QIcon("/home/work/QVFiles/style/localavatar.png");
    QPixmap pixmap = icon.pixmap(60, QIcon::Disabled);
QRect avatar = QRect(35,5,60,60);
    p.drawPixmap(avatar, pixmap);
画出来也是黑白!!

离线eadywen

只看该作者 1楼 发表于: 2011-07-27
额 解决了 程序里 照片地址写错了 。。。
快速回复
限100 字节
 
上一个 下一个