2012-04-18 63 views

回答

2

不同之處在於動作與哪種類型的控件相關聯。例如,當您將操作連接到(二進制)複選框時,切換的信號適用。只要複選框從「開」變爲「關」或「關」變爲「開」,它就會讓您知道。然而,觸發信號適用於瞬態動作,而不需要有「開」和「關」狀態(即點擊菜單項或單擊按鈕)。這裏「激活」與「觸發」的用法並不重要,您可以將它們視爲沒有這種額外狀態的信號的同義詞。

+0

嗯...什麼是「點擊」?等於「觸發」?謝謝.. – 2012-04-18 04:49:29

+0

以及如何使用信號「觸發」,你能給我一個樣本?謝謝.. – 2012-04-18 05:12:49

+0

你可以看看[這個問題](http://stackoverflow.com/a/1577407/1233859)的示例代碼使用triggered()。 點擊僅表示您在該小部件上按下鼠標按鈕。 :)這就是東西變成「觸發」或「激活」的方式。 – AerandiR 2012-04-18 05:19:44

相關問題