Appindicator를위한 다양한 메뉴를 만들려면 어떻게해야합니까?


10

pygtk의 appindicator에 메뉴 항목을 추가하고 있습니다. 나는 그들이 일반 메뉴 항목처럼 행동하기를 원하지 않습니다 : 나는 정상적인 모양을 갖기를 원하지만 마우스 호버와 마우스 클릭에는 반응하지 않습니다. 새로운 사운드 메뉴가 작동하는 방식을 상상해보십시오 .

즉, 아래에서 진행되는 MenuItem 선택을 방지하고 싶습니다.

여기에 이미지 설명을 입력하십시오

어떻게하면 되나요? 어떤 이벤트를 삼켜야합니까, 아니면 더 좋은 방법이 있습니까?

답변:


4

불행히도 appindicator는 GObject 내부 검사가 필요하므로 사용자 정의 위젯을 추가 할 수 없습니다. ido패키지에 GObject 내부 검사가있을 때 사용할 수 있습니다 .

버그 리포트


3
정렬, 레이블 및 이미지를 추가 할 수있었습니다. 해당 항목에서 (일부) 신호를들을 수 있습니다.
Erigami

7

내가 StackApplet을 위해 한 것은 단순히 메뉴 항목을 비활성화하고 '헤더'로 사용하는 것입니다. 그렇게하면 마우스 클릭에 응답하지 않고 정적 텍스트 레이블처럼 보입니다.

여기에 이미지 설명을 입력하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.