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可以换作其他的参数。

上一篇 下一篇

猜你喜欢

热点阅读