2011-07-30 8 views

答えて

2

これは、どちらの信号としても、イベントに応じて動作するかどうかによって異なります。 key-press-eventを処理し、ユーザーがそのキーを押さえていると、シグナルが得られます。 key-release-eventを処理すると、ユーザーがキーを離したときに1つのシグナルしか得られません。

最も一般的には、key-release-eventを使用したいと思うでしょう。

4

また、ユーザーが入力を押すか、他の方法でアクティブにすると起動する「アクティブ化」信号に接続することもできます。

+0

これは良い方法です。 – saeedgnu