0
我在同一個對象中有很多信號,我想在連接時傳遞一個常量時將它們連接到一個插槽。具體而言,我想這樣做:當連接到插槽時傳遞常量值
connect (obj, SIGNAL(sig()), obj2, SLOT(sl(1))) ;
connect (obj, SIGNAL(sig()), obj2, SLOT(sl(2))) ;
connect (obj, SIGNAL(sig()), obj2, SLOT(sl(3))) ;
connect (obj, SIGNAL(sig()), obj2, SLOT(sl(4))) ;
有沒有什麼辦法可以做到這一點?由於所有的信號來自同一個對象,所以我不能使用QSignalMapper。 任何建議/解決方法?