1. 程式人生 > >VS2013+QT寫的Action或按鈕明明沒有按下,卻會調用

VS2013+QT寫的Action或按鈕明明沒有按下,卻會調用

相同 感悟 需要 如果 最好 vs2013 span copy 。。

我今天調了一天的bug,已知不懂為什麽其它都可以,但是一直這裏輸出不行,換了多種思路,一直調試;

。。。

終於,在一次次重新看代碼的時候註意到,有一處地方,我認為是不會錯的代碼的地方,實際上是有錯誤的:

connect函數那裏,信號的發出方,由於我在寫多個Action的時候,是直接copy了相同代碼,有一些需要更改的地方(信號的發出方)沒有更改,邏輯上是不符合我的要求的;

感悟:

·計算機,編譯器還是厲害,是什麽就是什麽,錯的是我。。。

·直接拷貝代碼的時候要註意修改該修改的地方,而且最好先自己寫?如果錯誤,檢錯時間上真的浪費太多。

·能寫成函數調用的,為了降低錯誤出現率,最好寫成函數調用;不適合寫成函數調用的,最好自己寫,copy代碼風險大。

VS2013+QT寫的Action或按鈕明明沒有按下,卻會調用