Qt QSignalMapper 传递参数
2020-09-17 本文已影响0人
_compass
使用QSignalMapper 传递参数:
mSignalMapper = new QSignalMapper(this);
mSignalMapper->setMapping(button, index);
connect(button,SIGNAL(released()), mSignalMapper, SLOT(map()));
connect(mSignalMapper, SIGNAL(mapped(int)), this, SLOT(clickButton(int)));
其中,index可以换作其他的参数。