首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

信号和槽的参数有关问题

2013-07-23 
信号和槽的参数问题自己定义的槽和已有的信号相连接时 想要传参数 但是信号中没有怎么办void Game::change

信号和槽的参数问题
自己定义的槽和已有的信号相连接时 想要传参数 但是信号中没有怎么办

void Game::change(QPushButton *button)
connect(button,SIGNAL(clicked()),this,SLOT(valuechanged(QPushButton&)));
 


change是普通的成员函数 我想通过按键信号传参change()中的button参数 怎么传 自己写信号函数时 也无法传change函数中的参数 

怎么才可以实现
[解决办法]
在槽里
QPushButton *pBtn = qobject_cast<QPushButton *>(sender());

热点排行