• 4698阅读
  • 1回复

请教函数接口传递图片方法 [复制链接]

上一主题 下一主题
离线kingnight
 
只看楼主 倒序阅读 楼主  发表于: 2009-11-05

函数PicTrans该如何写,才能在主函数中传入一个图片
下面是我现在的写法,有错误,请教高手!!!!!!!!!!谢谢!
class PicTrans : public QLabel
{
    Q_OBJECT
public:
    //PicTrans(const QImage img, QWidget *parent=0);
    PicTrans( QWidget *parent=0, const char *name=0);
}

#define IMAGE_IME_KEY_FOCUS ":/images/heart.png"


PicTrans.cpp

PicTrans::PicTrans(QWidget *parent,const char *name)

main.cpp
    PicTrans pic(IMAGE_IME_KEY_FOCUS);


main.cpp: In function ‘int main(int, char**)’:
main.cpp:13: 错误:对‘PicTrans::PicTrans(const char [19])’的调用没有匹配的函数
pictrans.h:14: 附注:备选为: PicTrans::PicTrans(QWidget*, const char*)
pictrans.h:10: 附注:         PicTrans::PicTrans(const PicTrans&)
make: *** [main.o] 错误 1
离线dbzhang800

只看该作者 1楼 发表于: 2009-11-05
找本C++ 的书看看吧,出错信息很明确了
快速回复
限100 字节
 
上一个 下一个