Como posso ancorar um componente no topo da barra de ferramentas?

1

Usando o Ubuntu SDK, como posso obter uma âncora no topo da barra de ferramentas?

Eu quero algo assim:

MyItem {
    anchors.bottom: toolbar.top
}

para que eu possa ancorar um item a um onipresente barra de ferramentas de uma forma que é adequado para um interface orientada por ponteiro .

    
por lazyteq 27.08.2013 / 00:53

1 resposta

1

Quando a barra de ferramentas está bloqueada e aberta, o conteúdo do MainView é automaticamente ancorado no topo da barra de ferramentas. No entanto, há um bug no SDK que causa uma margem de 2gu acima da barra de ferramentas. Eu corrijo isso adicionando o seguinte a MainView :

states: [
    State {
        when: showToolbar

        PropertyChanges {
            target: taskViewPage.parent
            anchors.bottomMargin: -root.toolbar.triggerSize
        }
    }
]
    
por iBelieve 27.08.2013 / 01:11