• 4212阅读
  • 2回复

[提问]c++  gui qt4 第五章问题 请高手帮忙解答一下 [复制链接]

上一主题 下一主题
离线s100400541
 
只看楼主 倒序阅读 楼主  发表于: 2013-02-26
iconedit.h    
QImage iconImage() const { return image; }


iconedit. cpp

IconEditor::IconEditor(QWidget *parent)
    : QWidget(parent)
{
    setAttribute(Qt::WA_StaticContents);
    // 设置窗口大小布局策略,窗口部件的大小提示为它的最小尺寸
    setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Minimum);

    curColor = Qt::black; // 画笔颜色设置成黑色
    zoom = 8;             // 缩放因子

    image = *&QImage(16, 16, QImage::Format_ARGB32); // 16x16像素,32位ARGB格式
    image.fill(qRgba(0, 0, 0, 0));
}
为什么需要加*&才能编译通过

我用的QT版本4.8.4
离线pxiao_xiao

只看该作者 1楼 发表于: 2013-02-26
看不出 *&QImage 和 QImage的区别
离线mutse

只看该作者 2楼 发表于: 2013-02-26
Qt5.0 编译正常
快速回复
限100 字节
 
上一个 下一个