请教高手:
定义了label为public
做界面时候将label放到了Groupbox里,执行一个按狃提交。于是在SLOT时候接受就出错
基本就是提示接受者错误
代码如下:
QLabel *label= new QLabel(groupbox,”label”); //groupbox已经定义过
Connect(btn1,SIGNAL(clicked()),label4,SLOT(run()));
….
Void LampDemo::run()
{
…
Label->setText(“222”);
Label->show();
}
但如果在上面代码将
QLabel *Label =new QLabel(this); //这里用了THIS
然后Connect(btn1,SIGNAL(clicked()),label,SLOT(run()));
这样就可以了。但位置就不漂亮了,不象放在GROUPBOX里
哪个高手告诉我,如果一定要定义LABEL的时候放到GROUPBOX里
那么run()里面要怎么修改和connect()里面的接受者应该怎么写?才能传递过去