在项目中需要在当前界面通过点击A类的Button,让当前界面中B类的QLabel显示数据改变,我这个界面是由几个类组成的,并不是一个类
原代码太多写了个大概例子,这样操作之后发现QLabel一直不能刷新,但是我的str能获取到label的值。
一番检查之后发现是从源头上错了
操作代码如下
void A::SlotButton()
{
B pB;
pB.setLabel();//错误原因!!:临时对象
}
void B::setLabel
在项目中需要在当前界面通过点击A类的Button,让当前界面中B类的QLabel显示数据改变,我这个界面是由几个类组成的,并不是一个类
原代码太多写了个大概例子,这样操作之后发现QLabel一直不能刷新,但是我的str能获取到label的值。
一番检查之后发现是从源头上错了
操作代码如下
void A::SlotButton()
{
B pB;
pB.setLabel();//错误原因!!:临时对象
}
void B::setLabel