qq_20203153 2015-03-31 12:54 采纳率: 0%
浏览 1653

为什我写的信号和槽不作用啊

我本意是想编写一个信号和槽的函数,让窗口的一个按钮被按下,然后改变该窗口类中已定义好的一个变量的值,再通过一个有返回值的函数将这个值传到类外,供其他使用。这是我的槽。
public slots:
void set_value();

void test1::set_value(){value=1;}

connect(mybutton1,SIGNAL(clicked()),this,SLOT(set_value()));
我同样也声明和实现了传值出去的函数。但一运行value的值就是不变。

  • 写回答

2条回答 默认 最新

  • oyljerry 2015-03-31 15:01
    关注

    先看setvalue调用了没,然后就是如何传值value的

    评论

报告相同问题?

悬赏问题

  • ¥15 想问一下树莓派接上显示屏后出现如图所示画面,是什么问题导致的
  • ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
  • ¥15 cmd cl 0x000007b
  • ¥20 BAPI_PR_CHANGE how to add account assignment information for service line
  • ¥500 火焰左右视图、视差(基于双目相机)
  • ¥100 set_link_state
  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号