Como faço para combinar dois botões da barra de ferramentas em um?

1

Na barra de ferramentas da minha aplicação, tenho dois botões de barra de ferramentas, o Planejador de viagens e as partidas, conforme mostrado abaixo,

Eu preciso mudar isso,

Como você pode ver na segunda imagem, parece que 1 botão tem 3 ações combinadas nelas. Também é semelhante ao estilo do Gnome Control Center.

Como isso pode ser feito?

    
por nik90 08.02.2013 / 23:29

1 resposta

1

Isso pode ser feito diretamente através do Glade.

Crie e selecione sua barra de ferramentas. À direita, selecione a guia common e adicione a linha inline-toolbar às Classes de estilo .

Note que você não verá nada diferente no próprio editor, mas apenas quando executar o aplicativo ou através do visualizador integrado.

Se você criar sua interface manualmente, precisará definir a classe de estilo manualmente assim:

# You take care of getting the toolbar ofcourse
context = toolbar.get_style_context()
context.add_class(Gtk.STYLE_CLASS_INLINE_TOOLBAR)

Mais classes de estilo podem ser encontradas na documentação .

    
por Timo 09.02.2013 / 11:58