2016-06-08 55 views
1

什麼是就地對信號addTransition使用參數最好的和短的方式(C++/C++ 11):QStateMachine addTransition的使用參數信號

QCheckBox checkBox; 

QStateMachine machine; 

QState *s1 = new QState(); 
QFinalState *s2 = new QFinalState(); 

s1->addTransition(&checkbox, SIGNAL(stateChanged(int state)), s2); 

回答

0

答案是:有什麼更多的,具有要做:我在問題中包含的代碼工作。任何包含帶參數信號的信號都會觸發狀態轉換。