2013-04-25 2 views

답변

0

호출 된 슬롯에 의해 반환 된 객체 반환 할 수 신호 :

int B::slot() { 
    return 12; 
} 

void A::test() { 
    connect(this, SIGNAL(sig()), objectB, SLOT(slot()); 
    int i = emit sig(); // i should be equal to 12 
} 

하지만, 그것이 예상되는 동작인지 모르겠다을 ...

+0

미안 해요 i '를 언급하지 않는다 Qt QML 모듈 만 사용합니다. – SlimIT