Como faço para criar um menu rico para um appindicator?


10

Estou adicionando itens de menu a um appindicator no pygtk. Não quero que eles se comportem como itens de menu comuns: quero que eles tenham aparência normal, mas não respondam a pairamentos e cliques do mouse. A maneira como eu imagino o novo menu de som se comportará .

Em outras palavras, desejo impedir a seleção de MenuItem que está acontecendo abaixo:

insira a descrição da imagem aqui

Como faço para fazer isso? Quais eventos devo engolir ou existe uma maneira melhor?

Respostas:


4

Infelizmente, o appindicator não permite adicionar widget personalizado, pois requer introspecção do GObject. Isso estará disponível quando o idopacote tiver instruções do GObject.

Relatório de erro


3
Consegui adicionar alinhamentos, rótulos e imagens; bem como ouvir (alguns) sinais nesses itens.
Erigami 18/02

7

O que fiz no StackApplet é simplesmente desativar um item de menu e usá-lo como um 'cabeçalho'. Dessa forma, ele não responde aos cliques do mouse e parece um rótulo de texto estático.

insira a descrição da imagem aqui

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.