Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
gtk_menu_bar があり、gtk_menu_item の 1 つが、サブメニューをドロップダウンする代わりに、コールバックのシグナルをスローする必要があります。これは可能ですか? gtk_event_box を追加しようとしましたが、メニュー項目ではないため、メニュー バーは受け入れません。そのメニュー項目に信号を接続しますが、成功しません。
ありがとうございました!
activateダブルクリックでシグナルがトリガーされる理由はよくわかりません (問題のその部分を正しく理解していない可能性があります) が、 /シグナル に接続することでマウス クリック イベントを取得GtkMenuItem することが可能です。 GtkWidgetbutton-press-eventbutton-release-event
activate
GtkMenuItem
GtkWidget
button-press-event
button-release-event
お役に立てれば!