1
QAction中的切換和觸發信號有什麼區別?我不知道什麼時候使用另一個,或者他們如何聯繫。Qt中的切換和觸發器之間的區別?
此外,在觸發信號的文檔中,「激活」是什麼意思?這與重點關注相同嗎?
謝謝......
QAction中的切換和觸發信號有什麼區別?我不知道什麼時候使用另一個,或者他們如何聯繫。Qt中的切換和觸發器之間的區別?
此外,在觸發信號的文檔中,「激活」是什麼意思?這與重點關注相同嗎?
謝謝......
不同之處在於動作與哪種類型的控件相關聯。例如,當您將操作連接到(二進制)複選框時,切換的信號適用。只要複選框從「開」變爲「關」或「關」變爲「開」,它就會讓您知道。然而,觸發信號適用於瞬態動作,而不需要有「開」和「關」狀態(即點擊菜單項或單擊按鈕)。這裏「激活」與「觸發」的用法並不重要,您可以將它們視爲沒有這種額外狀態的信號的同義詞。
嗯...什麼是「點擊」?等於「觸發」?謝謝.. – 2012-04-18 04:49:29
以及如何使用信號「觸發」,你能給我一個樣本?謝謝.. – 2012-04-18 05:12:49
你可以看看[這個問題](http://stackoverflow.com/a/1577407/1233859)的示例代碼使用triggered()。 點擊僅表示您在該小部件上按下鼠標按鈕。 :)這就是東西變成「觸發」或「激活」的方式。 – AerandiR 2012-04-18 05:19:44