如何固定工具栏以使其保持显示状态?

始终显示的工具栏更适合指针驱动的界面 。 如何使用Ubuntu SDK将工具栏设置为(并保持)显示?

我认为Ubuntu UI工具包中存在一个错误,讨论是否应该默认实现。 但是,它目前必须手动完成。

这是我用的:

onActiveChanged: tools.opened = showToolbar tools: ToolbarItems { locked: showToolbar opened: showToolbar } 

不幸的是,SDK中存在一个错误,导致工具栏上方有2gu边距。 我通过将其添加到我的MainView来解决这个问题:

 states: [ State { when: showToolbar PropertyChanges { target: taskViewPage.parent anchors.bottomMargin: -root.toolbar.triggerSize } } ]