• 4508阅读
  • 4回复

[提问]求助qss关于Q_PROPRETY宏的使用 [复制链接]

上一主题 下一主题
离线烧掉回忆
 

只看楼主 倒序阅读 楼主  发表于: 2012-04-11
关键词: qssqimage
直接贴代码
class q:public qwidget
{
Q_PROPRETY(QImage ptnimage READ getImage WRITE setImage);
public:
QImage getImage()
{
return m_ptnImage;
}
void setImage(QImage image)
{
m_ptnImage  = image;
}

void setPtnImage();
private:
QImage m_ptnImage ;
}
void setPtnImage();
{
this->setProperty("ptnimage", true);   //这个调用对吗???
}
qss是用一个函数从文件中读出来后设置上去的,测试过其余按钮没有问题
现在我想在qss中给一个pushbutton添加图片。请问qss该怎么写。

qss中给pushbutton添加qproperty-ptnimage:url("iamge/btn_nomal_default.png");这样写对吗???
如果对那么不显示图片是什么问题呢??谢谢,急用!~~~~

离线uidab

只看该作者 1楼 发表于: 2012-04-11
回 楼主(烧掉回忆) 的帖子
我也想用Q_PROPRETY,无奈从QSS中读过来不行。
有时候为了工作直接获得答案,而我却失去了思考的乐趣!


飘啊飘,何时能安居!
离线烧掉回忆

只看该作者 2楼 发表于: 2012-04-11
我想告诉你是可以的!
离线烧掉回忆

只看该作者 3楼 发表于: 2012-04-11
回 1楼(uidab) 的帖子
是可以的!我现在已经弄好了!!!
离线uidab

只看该作者 4楼 发表于: 2012-04-12
回 3楼(烧掉回忆) 的帖子
能简单说一下吗?
有时候为了工作直接获得答案,而我却失去了思考的乐趣!


飘啊飘,何时能安居!
快速回复
限100 字节
 
上一个 下一个