ウィンドウのタスクトレイアイコンのコンテキストメニューに追加して、ウィンドウを作成し、メニュー:GTK3は、私はCで働いている
window = gtk_application_window_new (app);
[ ... ]
menu = gtk_menu_new();
私は現在、メニューはそうのようなウィンドウ内のボタンに接続されています:
g_signal_connect (widget, "clicked", G_CALLBACK (open_menu), NULL);
ただし、メニューは文字通り必要なインターフェイスです。ウィンドウでは、コンテキストメニューのトレイアイコンがあります。
私はGtkStatusIconを使用したくありません。非推奨となっており、誤った使用になるためです。
私はLinuxでも同様のことをしたいと思いますが、ウィンドウのタスクトレイアイコンのコンテキストメニューを取得する必要があります。
これは可能ですか?それとも、すべてのLinuxバージョンにタスクバーがあるわけではないという事実は、これを悪い考えですか?
私が使用できる代替ソリューションはありますか?
libappindicator? – andlabs