2

メニュー項目を appindicator に追加しています。通常のメニュー項目のようには動作させたくありません。通常の外観にしたいのですが、マウス ホバーやマウス クリックには反応しないようにしたいのです。

どうすればそれを行うことができますか?gtk がイベントに到達する前にイベントを取得しようとすると、もろく感じられます - もっと良い方法があるはずです。

4

2 に答える 2

1

「アクティブ化」または「クリック」イベントをハンドラーに接続しないと、メニュー項目はクリックに応答しないと思います。

于 2012-03-18T10:55:56.230 に答える
0

(申し訳ありませんが、@chavaone の回答にコメントを追加するのに十分な担当者がいません)

回答で述べたように、メニュー項目を作成しますが、それをハンドラー コードに接続しないでください。

たとえば、私の Ubuntu appindicatorでは、ここindicator-lunarで見つかりましたが、ほとんどのメニュー項目はテキストを表示し、クリックしても何もしません。

于 2014-07-23T12:50:42.427 に答える