始终显示的工具栏更适合指针驱动接口. 如何使用 Ubuntu SDK 设置工具栏以使其显示(并保持显示)?
答案1
我认为 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
}
}
]