GtkEntry
ウィジェットでEnter/Returnキーをキャッチしようとしています。またはのシグナルハンダーを作成する必要がありますkey-press-event
かkey-release event
?
2048 次
2 に答える
4
または、ユーザーがEnterキーを押すか、他の方法でアクティブ化したときに発生する「アクティブ化」シグナルへの接続を検討することもできます。
于 2011-10-11T16:11:21.700 に答える
3
いずれかのシグナルが行うように、イベントにいつ作用するかによって異なります。key-press-event を処理し、ユーザーがキーを押したままにすると、シグナルを受け取り続けます。key-release-event を処理すると、ユーザーがキーを離したときにシグナルを 1 つだけ受け取ります。
最も一般的には、key-release-event を使用したいと思うでしょう。
于 2011-07-30T14:37:29.133 に答える