• 3624阅读
  • 1回复

关于槽的小问题 [复制链接]

上一主题 下一主题
离线skywalker25
 
只看楼主 倒序阅读 楼主  发表于: 2007-11-01
— 本帖被 XChinux 执行加亮操作(2008-07-18) —
在做QT时碰到一个问题:

connect(this, SIGNAL(changeTitle(QString &)), this, SLOT(setLabelText(QString &)));
void setLabelText(QString& str)
{
        label->setText(str);
}

当发送changeTitle信号后, 界面上的label没反应;
但是我直接把changeTitle和label的setText绑定后, label就有反应了!!!

connect(this, SIGNAL(changeTitle(QString &)), label, SLOT(setText(QString &))); //OK

这个是为什么啊???
我在setLabelText中, 也运行了label的setText() SLOT ?????
离线wenjing9942
只看该作者 1楼 发表于: 2007-11-07
大哥应该是:label->setText(*str);
快速回复
限100 字节
 
上一个 下一个