2013-04-25 4 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

К сожалению я не упомянул, что я» m только с использованием Qt QML Module. – SlimIT